changement raccourcis et affichage touche utilisée

This commit is contained in:
NonoL3Robot
2022-03-06 12:33:45 +01:00
parent 123520f077
commit e3a3f24d91
4 changed files with 7 additions and 14 deletions
@@ -32,7 +32,7 @@ public class ZoomDefaut extends MenuItem {
parent.validate(); parent.validate();
}); });
setRaccourcis(KeyEvent.VK_O, KeyEvent.CTRL_DOWN_MASK); setRaccourcis(KeyEvent.VK_G, KeyEvent.CTRL_DOWN_MASK);
} }
@@ -32,7 +32,7 @@ public class ZoomMoins extends MenuItem {
parent.validate(); parent.validate();
}); });
setRaccourcis(KeyEvent.VK_I, KeyEvent.CTRL_DOWN_MASK); setRaccourcis(KeyEvent.VK_F, KeyEvent.CTRL_DOWN_MASK);
} }
} }
@@ -32,7 +32,7 @@ public class ZoomPlus extends MenuItem {
parent.validate(); parent.validate();
}); });
setRaccourcis(KeyEvent.VK_P, KeyEvent.CTRL_DOWN_MASK); setRaccourcis(KeyEvent.VK_H, KeyEvent.CTRL_DOWN_MASK);
} }
} }
@@ -34,8 +34,10 @@ public class RaccourcisClavier extends JFrame {
super("Modification des raccourcis claviers"); super("Modification des raccourcis claviers");
JPanel panel = new JPanel(); JPanel panel = new JPanel();
for (String nomOptions : raccourcis.keySet()) { for (String nomOptions : raccourcis.keySet()) {
panel.add( panel.add(new ligneRaccourci(nomOptions,
new ligneRaccourci(nomOptions, getChar(nomOptions), false)); (char) raccourcis.get(nomOptions)
.getKeyCode(),
false));
} }
add(panel); add(panel);
pack(); pack();
@@ -43,13 +45,4 @@ public class RaccourcisClavier extends JFrame {
setResizable(false); setResizable(false);
setVisible(true); setVisible(true);
} }
public char getChar(String nomOptions) {
if (raccourcis.get(nomOptions).getModifiers()
== (InputEvent.CTRL_DOWN_MASK)) {
return (char) raccourcis.get(nomOptions).getKeyCode();
} else {
return raccourcis.get(nomOptions).getKeyChar();
}
}
} }