java - 是否可以在JAVA中仅将2个jtable插入到一个jscrollpane中?

标签 java swing user-interface jtable jscrollpane

我是科学计算专业的学生,​​我有一个疑问..

是否可以有1个JScrollPane,里面有2个JTable? 而且,当我移动滚动条时,表格 1 和表格 2 一起移动?

最佳答案

Is it possible to have 1 JScrollPane with 2 JTable inside?

  • 这不是个好主意,因为 JScrollPane指定只嵌套一个 JComponent ,任何尝试都会遇到自然滚动的问题

  • JTable在被指定了里面JScrollPane

And, when I move the scroll, the table 1 and table 2 move together?

  • 是的,创建两个 JTable 既简单又可行。与JScrollPane s,然后使用AdjustmentListener添加到JScrollBar (s),直接源自 JScrollPane , example for AdjustmentListener

关于java - 是否可以在JAVA中仅将2个jtable插入到一个jscrollpane中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32118782/

相关文章:

java - XStream 更改通用别名约定

java - gradle 5中的sourcesJar任务

java - JLabel 工具提示在 BrowserView 顶部不可见

java - ActionListener 无法通过按钮将数据从 JList 移动到其他 JList

user-interface - 为什么当我点击它时切换 Flutter 没有改变值,而只是在拖动时?

java - 鼠标移动太快而无法检查碰撞

java - 为什么 JFrame 背景图像不起作用?

java - JLayeredPane 在 getParent() 上返回 null

java - Scala GUI - 事件处理

java - 如何在不同类中的按钮上使用 Action 监听器