繁体   English   中英

在文本区域显示jtable

[英]show jtable in text area

我正在处理一个项目,并且需要在另一个表单的文本区域中显示从结果集构建的JTable。 我可以在选项对话框中以与本示例相同的方式显示它: 从ResultSet填充JTable的最简单代码 (示例以20票),但是我需要它以我的形式存在。 问题是,有没有办法使用文本区域执行此操作,或者我应该使用其他项目,例如标签/面板等?

Thank you

要回答您的直接问题:不,您不能在JTextArea中显示JTable,除非没有完全改变JTextArea及其功能。

我不确定为什么您还要做这样的事情,因为JTextArea显示文本,并且您不能在其中显示组件,除非不完全弄乱它的功能。 也就是说,除非我对您的问题有误解,否则请进行澄清。

您到底想在JTextArea中显示什么? JTable的数据 如果是这样,那是完全不同的事情。 如果是这样,那么可以确定,可以这样做:

  • 将JTextArea的字体设置为等距
  • 通过String.format(...)使用String格式可让您以表格形式显示数据列。
  • 与任何解决方案一样,解决方案的细节将取决于问题的细节。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM