在 JList 中添加和删除按钮
我想在 JList
中添加/删除按钮。我怎样才能这样做呢?
I want to add/remove buttons in JList
. How can I do so?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我想在 JList
中添加/删除按钮。我怎样才能这样做呢?
I want to add/remove buttons in JList
. How can I do so?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
或者,考虑使用按钮友好的
JToolBar
,如 如何使用工具栏。Alternatively, consider a button-friendly
JToolBar
, as shown in How to Use Tool Bars.@rohit 我想知道,您在 JList 中需要什么?如果你想垂直布局它们,你应该使用一些布局管理器,例如 BoxLayout 或(更好的)GridLayout。
实际上没有理由在 JList 中放置按钮,而在面板中放置按钮会产生相同的结果。
认真尝试重新考虑您的设计,并选择一种使用布局管理器的更灵活、更简单的设计。
祝一切顺利,博罗。
@rohit I wonder here, what would you need them in a JList? If you want to lay them out vertically you should use some layout manager, e.g. BoxLayout or (better) GridLayout.
There is really no reason why you should have buttons in a JList, where having them in a panel will have the same result.
Seriously try to reconsider your design and go with a more flexible and easier one which uses a layout manager.
All the best, Boro.
查看有关如何使用列表的 Oracle Swing 教程:
http:// /download.oracle.com/javase/tutorial/uiswing/components/list.html
Take a look at the Oracle Swing tutorial about how to use lists:
http://download.oracle.com/javase/tutorial/uiswing/components/list.html
JList.addElement() 和 JList.removeElement 可用于向 JList 添加或删除元素。
JList.addElement() and JList.removeElement can be used to add en remove elements to and from JLists.
我用过这个代码。尝试一下
如果您想添加 JButton 将其添加到列表中。如果要删除,请将其从列表中删除并再次运行该方法。
I Used this code. try it
If you want to add a JButton add it to the list. If want to remove, remove it from the list and run the method again.