java运行界面是什么问题吗?java图形界面问题,为什么运行结果窗口里什么都不显示
今天给各位分享java运行界面是什么问题吗的知识,其中也会对java图形界面问题,为什么运行结果窗口里什么都不显示进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
java运行不了!
java程序无法运行的几个原因:
一.系统存在问题(运行环境或配置问题):
很正常,当一个程序无法运行时,第一时间想到的是最大的一个问题:环境抑或系统出现了这样或那样的问题,人之常情。对这种问题,一般情况下很容易找到解决方案:找到曾经敲过的并且可以正常运行的代码再次运行一次,如果正常运行,则问题已经带到解决;如果该程序也无法正常运行,也不要果断的认为是系统问题,这时要多次运行曾经已经正常运行过的程序,如果都无法运行,则问题显而易见;如果只有一部分可以运行,则问题就复杂了很多(这种情况估计是科学所无法解释的),那接下来要做的就是逐一的排查系统问题了;反之,若这些都能运行,那么就不要再将那不如灯泡大的眼球聚焦于系统问题了。
二.语法错误:
在Eclipse环境下编写的Java程序如果出现语法错误,很多稍微稍微了解这种软件的人都可以清楚地排查这种错误。
三.缺少主函数:
这种错误相对来说就比较的隐蔽了,至少在排查掉以上所列的两种错误后。
每次运行java项目都会出现此报错的原因是什么
【主回答】
运行时因为你使用的是工具,应该是你这个工具里面同时包含了多个不同的工程项目,这并不表示是你当前这个工程代码有错,可以将其从工程列表中先暂时关闭,而可能是其它工程存在问题。
检查下你其它工程是否有错,如果其它工程暂时不用,如果不需要再提醒,将上面的“始终运行而不询问”勾上即可。
java图形界面问题,为什么运行结果窗口里什么都不显示
你的Java图形界面程序有两个问题
一.如果布局设为空,即jf.setLayout(null);那么每一个加入JFrame容器中的组件都要指明在容器中的位置和大小,也就是要容器名.setBounds(x,y,width,height);,你没有加这句
二.让JFrame显示出来的语句要放到组件加入到JFrame容器后面,即jf.setVisible(true);要放到最后一句.才能显示出来加入的组件.
完整的Java程序如下(改动的地方见注释)
importjavax.swing.JComboBox;
importjavax.swing.JFrame;
publicclasssocketSup{
publicstaticvoidmain(String[]args){
JFramejf=newJFrame("nihao");
jf.setLayout(null);
jf.setSize(200,400);
jf.setResizable(false);
jf.setLocationRelativeTo(null);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JComboBoxjcb=newJComboBox(newString[]{"123","456"});//这里加一句给JComboBox类创建一个对象
jcb.setBounds(20,20,100,20);//这里加一句为JComboBox指明在JFrame中的位置和大小
jf.getContentPane().add(jcb);//这里把jcb加入到JFrame
jf.setVisible(true);//这里把这句移到这里
}
}
运行结果
为什么我的java运行不了
1、首先需要检查你的系统是否安装了Java环境,
2、在“开始”==》"运行"==》输入“cmd”弹出命令窗口,在命令窗口中输入java或者javac后按回车键,发现有很多提示符命令。那么证明你的Java环境是安装成功了的。
3、在cmd中输入:java-verbose,命令行的最后,显示的就是jdk安装的路径。
4、如果没有安装Java环境的话,可能会提示“ Java不是内部或外部命令,也不是可运行的程序或批处理文件”等提示信息。这样的话,就需要安装Java虚拟机了,配置Java环境了。
5、当然,如果确定已经安装了Java环境,但是在命令行中键入"Java"或者"Javac"也是提示命令错误的话,那可能就是你的环境变量配置的有问题了。
6、如果需要配置环境变量的话,可以在百度中输入“配置java环境变量”就可以找到答案了。
java运行界面是什么问题吗的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java图形界面问题,为什么运行结果窗口里什么都不显示、java运行界面是什么问题吗的信息别忘了在本站进行查找哦。