logo

Przycisk Java J

Klasa JButton służy do tworzenia przycisku z etykietą, którego implementacja jest niezależna od platformy. Aplikacja powoduje wykonanie określonej akcji po naciśnięciu przycisku. Dziedziczy klasę AbstractButton.

jak usunąć kolumnę w postgresql

Deklaracja klasy JButton

Zobaczmy deklarację klasy javax.swing.JButton.

 public class JButton extends AbstractButton implements Accessible 

Często używane konstruktory:

Konstruktor Opis
JPrzycisk() Tworzy przycisk bez tekstu i ikony.
JButton(Ciąg s) Tworzy przycisk z określonym tekstem.
JButton(Ikona i) Tworzy przycisk z określonym obiektem ikony.

Często używane metody klasy AbstractButton:

Metody Opis
void setText(String s) Służy do ustawienia określonego tekstu na przycisku
Ciąg getText() Służy do zwracania tekstu przycisku.
zestaw pustych wartości Włączony (boolean b) Służy do włączania lub wyłączania przycisku.
zestaw pustyIkona(Ikona b) Służy do ustawienia określonej ikony na przycisku.
Ikona getIcon() Służy do uzyskania ikony przycisku.
zestaw pustyMnemonic(int a) Służy do ustawienia mnemonika na przycisku.
void addActionListener(ActionListener a) Służy do dodawania słuchacz akcji do tego obiektu.

Przykład Java JButton

 import javax.swing.*; public class ButtonExample { public static void main(String[] args) { JFrame f=new JFrame('Button Example'); JButton b=new JButton('Click Here'); b.setBounds(50,100,95,30); f.add(b); f.setSize(400,400); f.setLayout(null); f.setVisible(true); } } 

Wyjście:

obj w Javie
Przycisk JAVA 1

Przykład Java JButton z ActionListener

 import java.awt.event.*; import javax.swing.*; public class ButtonExample { public static void main(String[] args) { JFrame f=new JFrame('Button Example'); final JTextField tf=new JTextField(); tf.setBounds(50,50, 150,20); JButton b=new JButton('Click Here'); b.setBounds(50,100,95,30); b.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ tf.setText('Welcome to Javatpoint.'); } }); f.add(b);f.add(tf); f.setSize(400,400); f.setLayout(null); f.setVisible(true); } } 

Wyjście:

Przycisk JAVA 2

Przykład wyświetlenia obrazka na przycisku:

 import javax.swing.*; public class ButtonExample{ ButtonExample(){ JFrame f=new JFrame('Button Example'); JButton b=new JButton(new ImageIcon('D:\icon.webp')); b.setBounds(100,100,100, 40); f.add(b); f.setSize(300,400); f.setLayout(null); f.setVisible(true); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } public static void main(String[] args) { new ButtonExample(); } } 

Wyjście:

Przycisk JAVA 3