Java 程序边可视化窗口模式运行
我在myeclipse中建立了一个项目,再建立了一个包,再建立了四个类,三个类写方法,一个调用也是程序入口。请问怎么能离开控制台运行。成窗口模式或是需要虚里机jar运行,...
我在my eclipse 中建立了一个项目,再建立了一个包,再建立了四个类,三个类写方法,一个调用也是程序入口。请问怎么能离开控制台运行。成窗口模式或是需要虚里机jar 运行,求窗口可视化的。有趣味可玩性。求解。
展开
展开全部
import javax.swing.*;
public class MyJFrame extends JFrame {
MyJFrame(){
init();
}
private void init(){
Box left = Box.createVerticalBox();
left.add(jl1);
left.add(jl2);
left.add(jl3);
left.add(jl4);
Box right = Box.createVerticalBox();
right.add(textField1);
right.add(textField2);
right.add(textField3);
right.add(textField4);
Box top = Box.createHorizontalBox();
top.add(left);
top.add(right);
Box bottom = Box.createHorizontalBox();
bottom.add(jb1);
bottom.add(jb2);
Box global = Box.createVerticalBox();
global.add(top);
global.add(jcb);
global.add(bottom);
this.getContentPane().add(global);
this.pack();
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
private JCheckBox jcb = new JCheckBox();
private JButton jb1 = new JButton("确定");
private JButton jb2 = new JButton("取消");
private JLabel jl1 = new JLabel("标签1:");
private JLabel jl2 = new JLabel("标签2:");
private JLabel jl3 = new JLabel("标签3:");
private JLabel jl4 = new JLabel("标签4:");
private JTextField textField1 = new JTextField();
private JTextField textField2 = new JTextField();
private JTextField textField3 = new JTextField();
private JTextField textField4 = new JTextField();
public static void main(String[] args) {
new MyJFrame();
}
}
展开全部
可以把你编译过后的class文件放在一个文件夹里,再新建立一个bat文件,里面写
java MyJFrame
cmd
保存.然后就可以双击运行了
java MyJFrame
cmd
保存.然后就可以双击运行了
更多追问追答
追问
求流程~
追答
javac 会不?
这没什么流程啊..
在D盘根目录建个文件夹 test
把你的MyJFrame.java放进去.
run一个cmd会不?
cmd里面cd 到d盘的test文件夹会不?
cd进去后,javac MyJFrame.java
然后在test文件夹里新建立一个文本文件,把后缀改成.bat的会不?
再用记事本编辑这个.bat文件,在里面写
java MyJFrame
cmd
然后保存关闭.
双击.bat
一切的前提是,你的代码写的没问题..
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你说的是swing 开发。自己百度下吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询