mntmOneToOne.addMouseListener(new MouseAdapter()
{
@Override
public void mouseClicked(MouseEvent arg0)
{
String name=new String();
int count = arg0.getClickCount();
// selecting 1st panel
if (count == 1)
{
JPanel panel = (JPanel) arg0.getSource();
// name = panel.getName();
System.out.println(panel.getName());
}
// selecting the 2nd panel
if (count == 1)
{
JPanel panel = (JPanel) arg0.getSource();
// name = panel.getName();
System.out.println(panel.getName());
}
}
});
我想在单击 mntmOnetoOne 按钮时创建一个模式;在这种模式下,在 JFrame 上的 5 个面板中单击的任何两个面板都会在 Console 上显示其(JPanel 的)名称。用户单击任意两个面板后,此模式将自动关闭。