2024-06-23 02:02:44 | 我爱编程网
主要问题: 没有让窗口可见
次要问题:1 b1添加了2次响应事件,b2没有添加....
2 给窗口添加关闭响应事件
参考代码. 修改后的main方法
public static void main(String[] args) {
f.setSize(200, 200);
f.setLayout(new FlowLayout());
f.add(lb1);
f.add(lb2);
f.add(b1);
f.add(b2);
b1.addMouseListener(new Button1Handler());
b2.addActionListener(new Button2Handler());//这里的b1修改成b2
f.setLocationRelativeTo(null);//窗口居中
f.setVisible(true);//窗口可见
f.addWindowListener(new WindowAdapter() {//当点击窗口右上角的关闭按钮时,程序退出
@Override
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
}
不能运行可能是环境没有配置好,代码有误等都是会导致不能正常运行的。
工具:
eclipse我爱编程网
方法:
打开eclipse,点击File->New->Project,选择java->java project,效果如图所示
在project name栏输入工程名称,如“Helloworld”,点击Finish
在左边的project explorer中可以找到新建的Helloworld工程,点开工程,找到src,右键,点击New->class
出现如图所示界面,在name栏输入类名,点击Finish
在创建好的Helloworld.java文件中可写入如图所示的代码
点击下图中中间的那个绿色的按钮执行文件
出现如图所示的窗口,点击ok
在下面的窗口中可以看到输出了“helloworld”,程序执行成功
出现这种情况,只能用debug模式,看看哪里报错或者是跳出程序运行的了。
第一步:在程序运行开始的位置,双击代码左侧的line;
第二步:此时就会生成一个断点,之后debug运行项目;
第三步:一直到断点的位置,之后一直按F6,之后看看那个步骤出了问题,之后进行解决即可。
2023-12-21 16:29:16
2023-12-24 20:21:11
2024-03-31 15:14:06
2024-03-21 00:22:13
2024-02-10 22:15:59
2023-12-27 00:01:14