mirror of
https://github.com/LucasVbr/LecteurPdfDoubleAffichage.git
synced 2026-07-09 12:47:45 +00:00
ajout du actionPerformed sur le bouton
This commit is contained in:
@@ -7,21 +7,26 @@
|
|||||||
package lecteur_pdf.raccourcisClavier;
|
package lecteur_pdf.raccourcisClavier;
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
|
import java.awt.event.ActionEvent;
|
||||||
|
import java.awt.event.ActionListener;
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
||||||
|
import java.util.Scanner;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* TODO class comment
|
* TODO class comment
|
||||||
*/
|
*/
|
||||||
public class ligneRaccourci extends JPanel {
|
public class ligneRaccourci extends JPanel implements ActionListener {
|
||||||
private JLabel raccourciLabel;
|
private JLabel raccourciLabel;
|
||||||
private JPanel optionsRaccourcis;
|
private JPanel optionsRaccourcis;
|
||||||
private JButton inputButton;
|
private JButton inputButton;
|
||||||
|
|
||||||
|
Scanner entree = new Scanner(System.in);
|
||||||
|
|
||||||
public ligneRaccourci(String labelName, char raccourcis) {
|
public ligneRaccourci(String labelName, char raccourcis) {
|
||||||
raccourciLabel.setText(labelName);
|
raccourciLabel.setText(labelName);
|
||||||
inputButton.setText(String.valueOf(raccourcis)/*.toUpperCase(Locale
|
inputButton.setText(String.valueOf(raccourcis));
|
||||||
.ROOT)*/);
|
|
||||||
add(optionsRaccourcis);
|
add(optionsRaccourcis);
|
||||||
|
inputButton.addActionListener(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
public JLabel getRaccourciLabel() {
|
public JLabel getRaccourciLabel() {
|
||||||
@@ -31,4 +36,10 @@ public class ligneRaccourci extends JPanel {
|
|||||||
public JButton getInputButton() {
|
public JButton getInputButton() {
|
||||||
return inputButton;
|
return inputButton;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void actionPerformed(ActionEvent e) {
|
||||||
|
inputButton.setText(
|
||||||
|
String.valueOf(entree.next().charAt(0)).toUpperCase(Locale.ROOT));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user