WindowBuilder这个插件可以快速高效的搭建一个java可视化应用,我们从最基本的安装、卸载,到每个过程的使用来看看怎么操作吧。
工具/原料
windowbuilder
WindowBuilder的安装使用和卸载
1、安装。 help->Install new software->add->local然后选中下载的WB文件夹或者输入网址在线安装。
2、使用WindowBuilder。 首先建立一个java project,然后在工程上右键new->other->Application Window。
3、卸载WindowBuilder。 help->Install new software,然后如下图。 在图1里有个蓝色的already installed,点进去然后一直ok就行。
正式上手
1、创建带滚动条的JTextArea。 这个老是记不住,关键是要将JScrollPane拖放成一个框,当然JFrame得是Absolute布局。
2、控件上添加图片操作1。 在项目文件夹上右键new颍骈城茇->Source folder,命名为img,将图片复制或拖动到该文件夹下; ** 注意这里的img文件夹位置,应该在JRE Syst髫潋啜缅em Library上方**
3、控件上添加图片操作2。 在WB里新建一个JLabel,然后在source相应的地方加上如图所示: 运行后图片统潇瘵侃就会显示了,在button上加图片也是同样,要注意图片的大小下载时一定要选好,如果在design里没有显示出来可能是图片的大小超出了所在控件。
4、界面间切换。 建立两个JFrame(frame和frame2),都包含public static vo足毂忍珩id main(String[] args),然后在frame相关代码区(如按钮点击事件监听)。 PS:上面的EmployeeInfo是另一个继承了JFame类的名字。
5、JList使用。 ①设为absolute布局; ②在按钮的监听器处加入一下图示代码, ③Jlist事实上就是setModel,把要显示的内容添加到model 里就行了
6、使用JComboBox。 ①在窗口初始化里加上JComboBox的填充方法,如图示代码 ②然后给JComboBox添加监听器
7、JMenu使用。 菜单的实现由三层组成:JMenuBar JMenu JMenuItem。