当前位置: 代码迷 >> Eclipse >> 刚开始学习用eclipse编辑java,现有段java代码怎么运行
  详细解决方案

刚开始学习用eclipse编辑java,现有段java代码怎么运行

热度:80   发布时间:2016-04-23 13:33:24.0
刚开始学习用eclipse编辑java,现有段java代码如何运行?
刚开始学习用eclipse编辑java, 下了段学习java代码就是在windws显示不同字体;。class 2K这样
import java.awt.*;
import javax.swing.*;

//显示多种字体,用JLabel实现
//Download by http://www.codefans.net
public class FontDemo extends JFrame {

  public FontDemo()
  {
  super("显示多种字体"); //调用父类构造函数

  Font[] fonts={new Font("Serif",Font.BOLD,12),
  new Font("Monospaced",Font.ITALIC,24),
  new Font("宋体",Font.PLAIN,18),
  new Font("黑体",Font.PLAIN,20),
  new Font("Serif",Font.BOLD + Font.ITALIC,18 )
  }; //字体数组
  String[] text={"Font Demo","Monospaced,斜体,24号","宋体字示例","黑体","Serif,粗体,斜体,18号"}; //显示的文本

  Container container=getContentPane(); //得到容器
  Box boxLayout=Box.createVerticalBox(); //创建一个垂直排列的Box
  boxLayout.setBorder(BorderFactory.createEmptyBorder(10,20,5,5)); //设置边界
  container.add(boxLayout); //增加组件到容器上
  for (int i=0;i<5;i++){
  JLabel fontLabel=new JLabel(); //得到一个JLabel的实例
  fontLabel.setFont(fonts[i]); //设置字体
  fontLabel.setText(text[i]); //设置显示文本
  boxLayout.add(fontLabel); //增加组件到Box上
  }

  setSize(380,180); //设置窗口尺寸
  setVisible(true); //设置窗口可ub视
  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //关闭窗口时退出程序
  }
eclipse里如何运行呢? 弄了很久,还不懂eclipse工具操作,能指导一下吗?


  public static void main(String args[]){
  new FontDemo();
  }
}

------解决方案--------------------
直接新建一个java项目,然后新建一个类,右键运行java Application。你下的程序没有问题。
------解决方案--------------------
在包含main方法的类里面点击鼠标右键--->run AS----> Java Application 就可以运行了。弹出一个窗体可以看到效果了。
------解决方案--------------------
eclipse 新建一个java project ,然后在src上右键 - new --class
, 在class name中输入 FontDemo --Finish ;

2、全选 FontDemo.java的内容 ,然后把一下代码粘贴进去:
Java code
import java.awt.*;import javax.swing.*;//显示多种字体,用JLabel实现//Download by http://www.codefans.netpublic class FontDemo extends JFrame {  public FontDemo()  {  super("显示多种字体"); //调用父类构造函数  Font[] fonts={new Font("Serif",Font.BOLD,12),  new Font("Monospaced",Font.ITALIC,24),  new Font("宋体",Font.PLAIN,18),  new Font("黑体",Font.PLAIN,20),  new Font("Serif",Font.BOLD + Font.ITALIC,18 )  }; //字体数组  String[] text={"Font Demo","Monospaced,斜体,24号","宋体字示例","黑体","Serif,粗体,斜体,18号"}; //显示的文本  Container container=getContentPane(); //得到容器  Box boxLayout=Box.createVerticalBox(); //创建一个垂直排列的Box  boxLayout.setBorder(BorderFactory.createEmptyBorder(10,20,5,5)); //设置边界  container.add(boxLayout); //增加组件到容器上  for (int i=0;i<5;i++){  JLabel fontLabel=new JLabel(); //得到一个JLabel的实例  fontLabel.setFont(fonts[i]); //设置字体  fontLabel.setText(text[i]); //设置显示文本  boxLayout.add(fontLabel); //增加组件到Box上  }  setSize(380,180); //设置窗口尺寸  setVisible(true); //设置窗口可ub视  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //关闭窗口时退出程序  }//eclipse里如何运行呢? 弄了很久,还不懂eclipse工具操作,能指导一下吗?  public static void main(String args[]){  new FontDemo();  }}
  相关解决方案