目前我有一个扩展 JPanel 的类,基本上显示有关传递到其构造函数的对象的一些信息。屏幕上有各种标签和图像图标,并且有一个 BorderLayout 设置。
当用户左键单击主 GUI 中的 ImageIcon 并显示在屏幕上时,会触发此面板。
我想知道,如何(如果有办法)我可以在整个面板上实现 JOptionPane.OK_OPTION ,这样我就不必使用事件处理关闭面板,因为屏幕只是显示信息以及用户完成时的信息,他们按确定,面板应该关闭。
谢谢
约旦
您可以简单地传递该对象JPanel
内JOptionPane
。例如:
JPanel panel = new JPanel();
panel.add(new JButton("Click"));
panel.add(new JTextField(20));
panel.add(new JLabel("Label"));
JOptionPane.showMessageDialog(null,panel,"Information",JOptionPane.INFORMATION_MESSAGE);
上面的代码将把JPanel
on JOptionPane
消息对话框。当您点击OK
面板关闭。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)