参考代码和详细的注释如下
//导入开发swing图形界面常用的3个包import javaawt;
import javaawtevent;
import javaxswing;
//DemoFrame继承自JFrame
public class DemoFrame extends JFrame {
public DemoFrame() {
JButton jbHello = new JButton("Say Hello");//创建按钮, 按钮上的文字是 Say Hello
//当按钮点击时,d出对话框
jbHelloaddActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
//对话框显示
JOptionPaneshowMessageDialog(null, "Hello Java GUI", "Hi", JOptionPaneINFORMATION_MESSAGE);
}
});
getContentPane()add(jbHello);// 获取内容面板, 并把按钮加入到窗口的内容面板
setLayout(new FlowLayout());//设置窗口的布局为流式布局,从左到右排列
setTitle("Title");//设置窗口的标题
setSize(260, 180);//设置窗口的宽高
setLocationRelativeTo(null);//窗口居中
setDefaultCloseOperation(JFrameEXIT_ON_CLOSE);//点击窗口的关闭按钮时,结束
}
public static void main(String[] args) {
EventQueueinvokeLater(new Runnable() {
public void run() {
new DemoFrame()setVisible(true);// 创建窗口并设置可见
}
});
}
}
Eclipse、Git和Java窗口项目之间不能同步的原因有以下几点:
1 三者之间技术不兼容:Eclipse是一款开发工具,用于编写源代码,而Git是一款分布式版本控制系统,用于追踪文件历史变更,而Java窗口是一款桌面应用程序,用于提供用户友好的桌面环境,它们之间技术上是不兼容的。
2 三者之间的目的不同:Eclipse的主要目的是用于编写源代码,Git的主要目的是用于追踪文件变更,而Java窗口的主要目的是用于提供用户友好的桌面环境,它们之间的目的不同,因此不能同步。
3 三者之间的使用场景不同:Eclipse是用于编写源代码的工具,Git是用于追踪文件变更的工具,而Java窗口是用于提供用户友好的桌面环境的工具,它们之间的使用场景不同,因此不能同步。
以上就是关于编写一个 JFrame 窗口程序全部的内容,包括:编写一个 JFrame 窗口程序、eclipse,git和java窗口项目为什么不同步、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)