我是菜鸟,用eclipse怎么建立图形界面窗口?求ecplise操作步骤!!!
4个回答
2016-03-10 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
你的意思是说用Eclipse编出一个图形化的小程序来吗?其实Eclipse只是一个IDE环境,也有各种版本,我用的两个是Helios和Galileo(是在Linux下的)。因为插件不同所以支持的语言也不一样。现在一般用Java写东西的时候用Eclipse比较多,如果你是想用Java写桌面应用程序的话,实际上执行编译源码工作的是jdk,而不是eclipse(而正巧Eclipse本身就是用Java写的)。Java编写桌面应用程序叫作Swing。由于各种原因现在用的并不是很多,下面我提供一小段源代码!如下:
import javax.swing.JFrame;
import javax.swing.JLabel;
public class MySwing extends JFrame {
//定义构造器
public MySwing(){
this.setLayout(null); //设置布局管理器
JLabel jl = new JLabel(); //定义一个标签
jl.setText("第一个Swing程序"); //设置显示文字
jl.setBounds(50,50,400,50); //设置标签的大小和位置
this.add(jl); //将标签放到窗口中
this.setBounds(200,250,500,200); //设置窗口的大小和位置
this.setVisible(true);
}
public static void main(String[] args) {
MySwing s = new MySwing();
}
}
//结束
以上的这段代码就是产生一个小窗体,你在你的项目里建一个名字叫MySwing的类,把这段代码粘进去就可以运行了(默认是缺省包)。你也可以直接复制到记事本里直接用JDK编译运行,也不难,你可以再查一下!上面那个类是继承了javax.swing包下的JFrame类,也可以实例化一个对象,效果是相同的。你可以试一下,上面的那段代码我写完后已经亲自试过了,没有问题!
import javax.swing.JFrame;
import javax.swing.JLabel;
public class MySwing extends JFrame {
//定义构造器
public MySwing(){
this.setLayout(null); //设置布局管理器
JLabel jl = new JLabel(); //定义一个标签
jl.setText("第一个Swing程序"); //设置显示文字
jl.setBounds(50,50,400,50); //设置标签的大小和位置
this.add(jl); //将标签放到窗口中
this.setBounds(200,250,500,200); //设置窗口的大小和位置
this.setVisible(true);
}
public static void main(String[] args) {
MySwing s = new MySwing();
}
}
//结束
以上的这段代码就是产生一个小窗体,你在你的项目里建一个名字叫MySwing的类,把这段代码粘进去就可以运行了(默认是缺省包)。你也可以直接复制到记事本里直接用JDK编译运行,也不难,你可以再查一下!上面那个类是继承了javax.swing包下的JFrame类,也可以实例化一个对象,效果是相同的。你可以试一下,上面的那段代码我写完后已经亲自试过了,没有问题!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你个简单的例题
import javax.swing.JFrame;
class EmptyFrame extends JFrame {
public EmptyFrame(String title) {
super(title); //调用超类的构造方法
setSize(200, 150);
}
}
public class Example9_1 {
public static void main(String[] args) {
EmptyFrame f = new EmptyFrame("空的框架");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
}
import javax.swing.JFrame;
class EmptyFrame extends JFrame {
public EmptyFrame(String title) {
super(title); //调用超类的构造方法
setSize(200, 150);
}
}
public class Example9_1 {
public static void main(String[] args) {
EmptyFrame f = new EmptyFrame("空的框架");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不会建立界面, 你可以用netbeans 拖出你需要的控件进行窗口界面的布置, 挥着下载一个图形的插件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询