JFrame을 눌렀을 때마다 JDialogs를 여는 단추가 포함 된 JFrame을 기본 메서드에서 생성했습니다. 내가 겪고있는 문제는 JDialog가 작업 표시 줄에 표시되지 않으며 인터넷에서 찾은 솔루션이 JDialog를 생성 할 때 발생한다는 것입니다.JDialog 작업 표시 줄에 표시
Windows 작업 표시 줄에 모든 새로운 창이 나타나게하려면 어떻게해야합니까? 그런
참고로내 주요 외모 : 당신이 볼 수 있듯이
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Main frame = new Main();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public Main() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 450, 300);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
contentPane.setLayout(new BorderLayout(0, 0));
setContentPane(contentPane);
JButton btnNouvelleFentre = new JButton("Nouvelle fen\u00EAtre");
btnNouvelleFentre.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
Chat dlg = new Chat();
}
});
contentPane.add(btnNouvelleFentre, BorderLayout.SOUTH);
}
, 나는되는 JDialog를 확장하는 클래스 채팅의 인스턴스를 만드는거야. 새 창이 생성되지만 아무 것도 작업 표시 줄에 없습니다.
은 AFAIK 이것은 Windows와 MacOS의 기본 동작입니다. – MadProgrammer