我正在处理一个项目,并且需要在另一个表单的文本区域中显示从结果集构建的JTable。我可以在选项对话框中以与此示例相同的方式显示它: Most simple code to populate JTable from ResultSet(20票的例子) 但我需要它以我的形式。问题是,有没有办法使用文本区域或我应该使用其他项目,如标签/面板等
Thank you
答案 0 :(得分:0)
回答你的直接问题:不,你不能在JTextArea中显示JTable,不能完全歪曲JTextArea及其功能。
我不确定为什么你甚至想做这样的事情,因为JTextArea显示文本,你不能在其中显示一个组件,而不是完全弄乱它的功能。也就是说,除非我误解你的问题,如果是,请澄清。
您到底想要在JTextArea中显示什么? JTable的 数据 ?如果是这样,那是完全不同的事情。如果是这样的话,那么确定,这可以做到:
String.format(...)
使用字符串格式,以便以表格方式显示数据列。