netbeans,swing一些问题

本文分享了使用NetBeans开发Swing应用时遇到的各种问题及解决办法,包括界面元素定制、事件处理、布局管理等,提供了实用的开发建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用netbeans开发swing,有时会觉得很麻烦,像用FrameView,设置icon等,就是很别扭。用多了,才发现,是鸟哥不熟悉nb的工具使用。比如可以定制代码,以确定界面上一些表现,一些参数设置等。生成一个Button的action事件,生成后,如不想要了,发现不知如何删除,实际上在属性,事件,界面编辑函数名,全删除了,没函数名了,也就删除了。汗吧?

在frameview里,设置frame,鸟哥只会把getFrame,再用这个frame去设置location,width,height,icon等。。。而frame的tittle居然是在about那里设置的。汗死了。

用JList,想加titleBorder,晕,在nb里,会与jscrollpane一起,title会没了。解决方案是不要在JList里加titleborder,在jscrollpane上加titleborder.

jtree按键,jtree自动做了按键向上,下,左,右操作,你有时要屏蔽它。那你添加键盘事件,设keyevent的code就好了。

你自定义一个Frame,自定义一个JPanel,有时你想对JPanel进行单独设置,可是加到frame,这设置都白搭了。

有时要动态生成界面,比如动态添加button啥的,用nb带的布局,好家伙,设置位置,很恶心,很难控制,它的代码都是一名abc.add().add().add()...这样的,很难动态搞的。得自己写个LayerManager了。

还好多好多细节问题,烦。

不过不妨碍使用。其他的工具也强不了哪去。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值