java - 获取 jinternal 框架中 jscrollpane 内的组件

标签 java swing jinternalframe

如何获取添加到 j 内部框架的 j 滚动 Pane 内的任何内容

基本上,我有一个由sql中的数据组成的j表...j内部框架有表的名称...每当用户想要编辑表时我都想获取表的名称.. ..j 表位于 j 滚动 Pane 中..该滚动 Pane 位于 j 内部框架内... 我想从桌面 Pane 中获取选定的 j 内部框架...获取其中的滚动 Pane ...然后获取滚动 Pane 中的 j 表

最佳答案

... i want to get selected j internal frame from the desktop pane...

阅读JDesktopPane API。您将找到一个获取当前选定的内部框架的方法。

get the scroll pane inside it

组件被添加到内部框架的“内容 Pane ”中。因此,您需要获取内容 Pane ,然后才能将组件添加到其中。阅读 JInternalFrame 和 Container API,了解获取内容 Pane 和组件的方法。

and then get the j table inside the scrollpane

阅读JScrollPane API。您将找到一种方法,允许您将组件添加到滚动 Pane 的“视口(viewport)”。

我将从“getter”方法开始。

关于java - 获取 jinternal 框架中 jscrollpane 内的组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34383149/

相关文章:

java - 如果 DatePickerDialog 被取消,如何禁用 TimePickerDialog?

java - 如何设置不同类的 JFrame 大小

java - 组件以不寻常的方式呈现

java - 如何更改实现 MigLayout 的 JDesktopPane 中显示的 JInternalFrame 的大小?

java - 如何更改 jdesktoppane 默认背景图片?

java - JComboBox 项目未显示在 JTattoo LookAndFeel 中

java - PDF 中的 HTML 嵌入图像

java - JTextfield 不像我想要的那样显示

java - JPanel 中透明 JCheckBox 的错误?

java - JInternal 框架上的嵌套 JSplitPane