重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1、①创建容器 首先要创建一个GUI应用程序,需要创建一个用于容纳所有其它GUI组件元素的载体,Java中称为容器。典型的包括窗口(Window)、框架(Frame/JFrame)、对话框(Dialog/JDialog)、面板(Panel/JPanel)等。
创新互联是一家专注于成都网站制作、成都做网站、外贸营销网站建设与策划设计,千山网站建设哪家好?创新互联做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:千山等地区。千山做网站价格咨询:18982081108
2、进口java.awt.event.ActionListener;进口的javax。
3、Eclipse开发环境下Java可视化编程。首先打开eclipseHelp→Instal New Software在Work with输入 这里把4改成你自己的eclipse版本号,如果搜索不到适合版本的,再选择4版本将下方出现的全部安装。等安装完成后,要重启eclipse。
import java.awt.event.WindowEvent;/ 基本思想: 首先这个程序设计到 两个类,一个是MyButton --自定义一个按钮,另外一个是 TestMyButton ---测试类,启动程序main方法。
是因为你用的布局的关系。你可以定义一个panel,设置按钮大小后把按钮放到panel里。
提供两个解决办法:一个是让MyDialog继承自JDialog,而不是Dialog;另外一种方法是在MyDialog构造函数中把addWindowListener调用提到setVisible调用之前。至于这个原因嘛,我也还不能够系统解释出来。不好意思。
是因为这个 setVisible(true);它的作用是显示在它之前添加的控件,如果在控件还没完全添加完其他控件就setVisible(true)那么在方法后面添加的控件都不能显示。
1、要做出漂亮的GUI关键是LOOK&FEEL要精致,布局要合理。如果水平够高,没有什么想象中的界面是做不出来的。
2、最效率的当然C++直接了当,外部包装类可以随意使用而更改界面美观性。
3、在包名上右键→New→Other→WindowBuilder 该文件夹下,就是实现可视化编程功能 然后输入类名,完成创建。
4、myeclipse中有自带插件windowbuilder,其功能就是 可以拖拽界面像C#中样。有什么问题可以追问。
5、我用过的感觉NetBeans在GUI布局上算是最好的了,感觉还比较方便。你所谓的移植性应该不是工具的问题。像代码换机器出错的原因有很多,像两个IDE所用编码不同,所用接口包未导入,JDK版本不同等。
6、netbean IDE或eclipse的插件VE:netbean没用过,是sun公司出的可视化编程环境;eclipse的插件VE,除VE之外还得装GEF和emf,装的时候得注意eclipse和VE的版本对应,当时我用的是elipse6和VE5,不过效果差强人意。