这是程序界面,右边的JDialog算是工具栏吧,有文本框,密码框,按钮…等,不过也是部分控件,最后一个是JPanel,没有做,让大家自己去完成吧。
控件都实现了鼠标拖拽、放大、缩小 功能。
右键可以更改生成java代码的对象名。
双击控件是修改控件的JLabel名称。
生成java代码时,按Run按钮即可,会生成两个文件,一个是.java文件,另一个是.xml文件,是用来下一次继续编辑布局使用,具体使用方法是–右边的工具栏的菜单栏那,File—open—找到.xml文件即可
来先看个动图
此处已经生成了ui代码
xml文件-记录了当时的布局
重新来打开文件
其实程序有很多可以改进的地方,我也只是做着玩玩,没有深究,如果大家有兴趣,再添加几个控件,将JPanel也实现了,可以让控件放入JPanel中,JPanel再放入JPanel中,那就好玩了,菜单栏的控件我没做,哈哈,复杂…
来,上源代码!
源码下载地址:http://pan.baidu.com/s/1qYnEg6S
一个jar包—java -jar mfc.jar运行
一个项目代码–