- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们可以在 Java 中将 JTable 添加到 JLayeredPane 吗?
最佳答案
非常简单,使用 JInternalFrame。
使用适当的数据创建表格。 (例如)
public static void main(String args[]) {
JFrame f = new JFrame("JDesktopPane Sample");
JTable jt = new JTable();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container content = f.getContentPane();
JLayeredPane desktop = new JDesktopPane();
Object rowData[][] = { { "Row1-Column1", "Row1-Column2", "Row1-Column3"},
{ "Row2-Column1", "Row2-Column2", "Row2-Column3"} };
Object columnNames[] = { "Column One", "Column Two", "Column Three"};
JTable table = new JTable(rowData, columnNames);
desktop.setOpaque(false);
desktop.add(createLayer2(table),JLayeredPane.POPUP_LAYER);
content.add(desktop, BorderLayout.CENTER);
f.setSize(300, 200);
f.setVisible(true);
}
public static JInternalFrame createLayer2(JTable n) {
return new SelfInternalFrame2(n);
}
static class SelfInternalFrame2 extends JInternalFrame {
public SelfInternalFrame2(JTable n) {
getContentPane().add(n, BorderLayout.CENTER);
setBounds(50, 50, 100, 100);
setResizable(true);
setClosable(true);
setMaximizable(true);
setIconifiable(true);
setVisible(true);
}
}
关于java - 将 JTable 添加到 LayeredPane,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2627359/
我需要一些有关draw2d分层 Pane 序列化的帮助。我阅读了有关序列化的内容,发现只有实现了 Serialized 接口(interface)的类才能序列化,并且它的所有字段本身都是可序列化的,或
我们可以在 Java 中将 JTable 添加到 JLayeredPane 吗? 最佳答案 非常简单,使用 JInternalFrame。 使用适当的数据创建表格。 (例如) public stati
我有一个使用 BorderLayout 的 JPanel,并包含一个 jTable 和一个 layeredPane。我需要使用layeredPane,因为它在jTextPane 顶部包含一个jComb
public ChessGameDemo(){ Dimension boardSize = new Dimension(600, 600); // Using a Layered Pane laye
我正在使用包含两个图像的 LayeredPane,每层一个。我一直在研究一种方法,该方法获取图像位置(基于图像所在的标签位置),然后保存底部图像(layeredPane 中的下部图像)以及顶部图像(如
我有一个关于制作特定布局的问题,首先我会展示示例,然后我会添加一些额外的说明。 关闭好友和消息时的布局: 打开好友和消息时的布局: 我打算用 Java Swing 做这个布局。 我的意图是首先将框架分
假设我有一个名为 mainPanel 的 JLayeredPane,它使用了 BorderLayout。我还有一个名为 backgroundLabel 的 JLabel,它包含一个图像。我如何将 ba
我正在制作一个钢琴界面,并尝试使其当用户单击白键时它会变成浅灰色,然后当他们释放它时。当我按下该键时,它是前景的白键并隐藏黑键。 在点击任何内容之前: 点击几个键后: 按键是 JLayeredPane
我是一名优秀的程序员,十分优秀!