Swingでショートカットキー
ソースコードを見て察してください。
JMenuBar menuBar = new JMenuBar(); menuBar.setPreferredSize(new Dimension(0, 0)); JMenu menu1 = new JMenu("File"); JMenuItem item1 = new JMenuItem("Open"); item1.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_T, KeyEvent.CTRL_DOWN_MASK)); item1.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { System.out.println("ok"); } }); menu1.add(item1); menuBar.add(menu1); dialog.setJMenuBar(menuBar);
JMenuが必要なら項目のサイズでも変更しとけばいいんじゃないですかね(適当)