作者barry800414 (小铭)
看板b98902HW
标题[JAVA] Visual Editor
时间Sat Jun 12 20:42:54 2010
在看这篇文章之前...请先把java课本swing 的部分都先看完!
(至少看完swing I)
如果你有看了课本的swing的部分 然後开始实做游戏主选单了...
你应该会觉得...
靠 java 的 GUI 真的超难用...
Layout manager 管太多了
很多按钮(JButton)阿 标签(JLabel)阿
你就算设定大小、位置
经过layout manager 他就会把你调成很奇怪(应该说我不会用ˊˋ)
譬如说你纯粹add一个JButton他就会整个萤幕就一颗Button
我都不知道该说什麽
如果你add三颗JButton 而且三颗都有设定大小位置 第三颗就会占整个萤幕
总之你会发现 java 的GUI 到底要怎麽用啊!!!!!!
怎麽这麽诡异!?
之所以会这样 是因为用java JFrame所产生的萤幕 是可以自由调整大小的
java 为了排板这件事情 弄了个Layout manager
结果是我觉得真的很复杂又很难用 比起VB...(拉一拉就好了)
真的是天差地远
还好有阿蹦强者告诉我有个东西超好用
叫 Visual Editor
是一个eclipse 的套件
就让你可以像VB一样拉一拉 就帮你把code生出来
做出这个套件的组织真的是十分之伟大 因为真的方便很多!!
费话不多说
安装方法就像安装SVN一样:
打开eclipse -> help -> install new software
网址的部份贴上:
http://download.eclipse.org/tools/ve/updates/1.4
应该也是全部勾一勾就没问题了(以前有装过EMF 的好像不行 可是我不清楚怎麽按)
(有问题的话请问其他人罗 或google 一下 eclispe visual editor)
安装完後
对着一个"package"按 new -> other -> Java -> visual class
就会跳出一个上面是介面 下面是code的视窗
右边有一排可能会隐藏住 请打开他
右边这一排就是你可以加在视窗上的东西罗
点下去 拉到视窗里面就可以了
设定layout manager 的方法: 对视窗按右键 -> set Layout
个人推荐: GridBagLayout(好用很多...) + BorderLayout
你只要加东西他就会帮你产生code 放错就ctrl+z复原回来
关於按钮按下去要有反应的话 请看课本的swing 章节 有讲actionListener
剩下的请大家自己尝试了 抱歉并没有时间讲太多
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.241.197
1F:推 CharlieL:推! 06/13 07:39
2F:推 tomap41017:感觉贵系神人众多又愿意分享,想转系XD 06/14 22:18
3F:推 s864372002:转吧转吧~ 06/15 09:12
4F:推 jasson15: 七彩霓虹灯~ 06/15 21:01
5F:推 lianngg:用for Java Developers安装一直失败,换for EE就成功了! 06/17 09:51