选择 JEditorPane 中的元素
我正在创建一个 Java 应用程序,用户可以在其中搜索对象列表,然后使用动态生成的表将这些对象显示在 JEditorPane 窗口中,该表的大小随返回结果的数量而变化。
然后我想允许用户选择和编辑对象。 (Java 对象,而不是 HTML 代码)这是否可行,或者我应该做一些完全不同的事情? 我是否应该使用 JEditorPane,或者我应该使用不同的方法,我将如何处理?
有问题的显示有 1 到 50 个(取决于结果)单元格,内容如下:
名称
文本
物体的图片
年
作为对象一部分的两个布尔变量的复选框。
这些复选框应允许用户单击它们并更改布尔变量,然后将其保存到主对象集合中。
想法?
I'm creating a Java application where the user can search through a list of objects, which are then displayed in a JEditorPane window using a dynamically generated table whose size varies by the amount of results returned.
I then want to allow the user to select and edit the objects. (The Java objects, not the HTML code) Is this feasible, or should I be doing something completely different? Should I even be using a JEditorPane, or should I be using a different method, and how would I go about that?
The display in question has anywhere from 1 to 50 (depending on the results) cells that read like this:
Name
Text
a picture of the object
year
check boxes for two boolean variables that are part of the object.
The check boxes should allow the user to click on them and change the boolean variables, which would then be saved to the main object collection.
Thoughts?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
JTable 适合此类任务。 您可以使用渲染器和编辑器完成许多您想要的事情。 这是一个教程。 我强调的摘录如下:
JTable is suited for this sort of task. you can do a lot of what you are looking for with renderers and editors. Here is a tutorial. An exerpt with my emphasis reads: