WindowsXPのモーダルjdialogに奇妙な問題があります。ダイアログがフォーカスされている間は、Alt+ShiftでWindowsの言語を切り替えることができません。親フレームにアクセスできるようにしたくありません。私を助けてください。
public class MyDialog extends JDialog {
public MyDialog(java.awt.Frame parent, boolean modal) {
super(parent, modal);
initComponents();
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
MyDialog dialog = new MyDialog(new javax.swing.JFrame(), true);
dialog.setVisible(true);
}
});
}
}