更改 JComboboxBox 上的 JScrollPane
我是新来的,所以如果我做错了什么,请原谅我...
我正在使用 Seaglass Look-and-Feel
,并且在数量较多的情况下它使用 JScrollPane
的项目。我想更改它,以便它使用 Nimbus 外观 JScrollPane
代替。
我尝试更改 JComboBox 上的 ui,但它仅更改“外部”外观,而不更改滚动窗格本身。
提前谢谢你
编辑:我尝试了这个,但它只改变了外观(本次尝试中的金属ui)...
JComboBox combo = new JComboBox();
combo.setUI(new MetalComboBoxUI());
编辑2:或者我如何更改项目中的所有 JScrollPanes 以使用 nimbus UI 并让其他组件使用其他一些用户界面?
I'm new here so please forgive me if I do something wrong...
I am using Seaglass Look-and-Feel
and it uses JScrollPane
in case of large number of items. I would like to change it so that it uses Nimbus look-and-feel JScrollPane
instead.
I tried changing ui on JComboBox
, however it only changes the "outer" appearance, not the scroll pane itself.
Thank you in advance
EDIT: I tried this, but it changes only the outer appearance (metal ui in this try)...
JComboBox combo = new JComboBox();
combo.setUI(new MetalComboBoxUI());
EDIT2: Alternatively how can I change all JScrollPanes in project to use nimbus UI and for other components to use some other UI?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要应用 JComponets UI 的任何更改,您必须调用
此帖子可能更适合您的问题
for applied any changes for JComponets UI you have to call
this post is probably better for your issue