MyEclipse使用swing matisse开发图形界面,关闭Myeclipse以后再打开就不能修改界面了 100
我用的是MyEclipse10,然后用matisse进行swing的开发,直接拖拽的方式,把swing控件拖拽到swing里面,可以直接生成代码,但是当MyEclipse...
我用的是MyEclipse10,然后用matisse进行swing的开发,直接拖拽的方式,把swing控件拖拽到swing里面,可以直接生成代码,但是当MyEclipse关闭再开以后,就没办法改变Swing的位置了,也无法自动生成代码。关闭MyEclipse再打开以后,点击那个form然后再想拖拽那些控件就没办法了,添加控件也添加不了,删除也删除不了,请问是怎么回事啊?
展开
1个回答
展开全部
你的布局用的是绝对定位吗?想绝对定位要setLayout(null),右键菜单有。(我自己没试,网上找的答案,你试试),另外
提醒不能修改的地方是不能加入自己的code去修改界面的外观, 即使加入,也不会有什么效果。因为matisse的编辑器回重新生成代码。但可以加入控制代码。而且event响应事件的代码是在这些代码之前生成. 对于起始要调用的代码可以加到form的init()或constructor method中. 对于后台要access到前台界面的control时,可以用setter/getter方法调用属性为private的controls
提醒不能修改的地方是不能加入自己的code去修改界面的外观, 即使加入,也不会有什么效果。因为matisse的编辑器回重新生成代码。但可以加入控制代码。而且event响应事件的代码是在这些代码之前生成. 对于起始要调用的代码可以加到form的init()或constructor method中. 对于后台要access到前台界面的control时,可以用setter/getter方法调用属性为private的controls
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询