Java Program using JList with ActionListener
In this program, You will learn how to implement JList with ActionListener in java.
In this program, You will learn how to implement JList with ActionListener in java.
JList jlist;
public void actionPerformed(ActionEvent e) {
//statement
}
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JList;
import javax.swing.JOptionPane;
class Test extends JFrame implements ActionListener {
JButton jb1;
JList jlist;
Test() {
String lang[] = {"India", "Eng", "Aus"};
jlist = new JList(lang);
jlist.setBounds(50, 30, 150, 80);
add(jlist);
jb1 = new JButton("Click");
jb1.setBounds(50, 200, 100, 30);
add(jb1);
jb1.addActionListener(this);
setLayout(null);
setSize(600, 500);
setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
String country = "";
country = String.valueOf(jlist.getSelectedValue());
JOptionPane.showMessageDialog(this, country);
}
public static void main(String args[]) {
Test t = new Test();
}
}