0
我一直在使用淨豆開發的應用程序,JInternalFrame的Netbeans的單個實例
1)我在做項目的Java API 6.我使用的是「淨豆7.1」。 2)我想在我的項目中使用JInternalFrame
3)我製作了另一個包,並在那裏製作了「JInternalFrame」。然後通過在「JMenuItem」上觸發執行事件來在我的主應用程序窗口中調用它。 4)它工作正常,但只有一個問題發生,即如果我再次點擊「JMenuItem」,同一實例的新「JInternalFrame」打開,我該如何阻止? 5)我想要的,如果我打開「JInternalFrame」一次,然後再次點擊「JMenuItem」打開相同的「JInternalFrame」,它應該什麼也不做,或者它顯示已經打開並最小化的窗口
sample代碼:
<code>
private void empDataActionPerformed(java.awt.event.ActionEvent evt) {
Emps employees = new Emps();
desktop.add(employees);
employees.setVisible(true);
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
employees.setBounds(230, 40, screenSize.width/2 - 80, screenSize.height/2 + 105);
}
<code>
請我需要幫助。