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();
});
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();
});
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();
});
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");
JPanel panel = new JPanel();
for (String nomOptions : raccourcis.keySet()) {
panel.add(
new ligneRaccourci(nomOptions, getChar(nomOptions), false));
panel.add(new ligneRaccourci(nomOptions,
(char) raccourcis.get(nomOptions)
.getKeyCode(),
false));
}
add(panel);
pack();
@@ -43,13 +45,4 @@ public class RaccourcisClavier extends JFrame {
setResizable(false);
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();
}
}
}