This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | Next revision Both sides next revision | ||
|
swing:events [2020/03/16 12:38] gthanos [Event Listeners] |
swing:events [2020/03/17 06:36] gthanos [Παράδειγμα - Πιάνοντας ένα event μέσω ενός Event Listener] |
||
|---|---|---|---|
| Line 101: | Line 101: | ||
| frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); | frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); | ||
| | | ||
| - | button = new JButton(" | + | button = new JButton(" |
| button.setBackground(new Color(0xe9, | button.setBackground(new Color(0xe9, | ||
| button.setFont(new Font(" | button.setFont(new Font(" | ||
| Line 119: | Line 119: | ||
| } | } | ||
| public void mouseEntered(MouseEvent e) { | public void mouseEntered(MouseEvent e) { | ||
| - | button.setText(" | + | button.setText(" |
| } | } | ||
| public void mouseExited(MouseEvent e) { | public void mouseExited(MouseEvent e) { | ||
| - | button.setText(" | + | button.setText(" |
| } | } | ||
| public void mousePressed(MouseEvent e) { | public void mousePressed(MouseEvent e) { | ||
| - | button.setText(" | + | button.setText(" |
| } | } | ||
| public void mouseReleased(MouseEvent e) { | public void mouseReleased(MouseEvent e) { | ||
| - | button.setText(" | + | button.setText(" |
| } | } | ||
| }); | }); | ||