JList
/* Copy Code */
import javax.swing.*;
import java.awt.*;
import javax.swing.border.MatteBorder;
public class MyList {
MyList(){
JFrame frame=new JFrame("JList");
frame.setDefaultCloseOperation(JList.EXIT_ON_CLOSE);
DefaultListModel<String> ele = new DefaultListModel<>();
ele.addElement("Element 1");
ele.addElement("Element 2");
ele.addElement("Element 3");
ele.addElement("Element 4");
ele.addElement("Element 5");
JList<String> lis = new JList<>(ele);
lis.setBounds(300, 50, 200, 100);
Color txtcolor=new Color(0,0,0);
lis.setForeground(txtcolor);
Color bgcolor=new Color(151,151,226);
lis.setBackground(bgcolor);
lis.setFont(new Font("verdana", Font.BOLD, 17));
Color bordercolor=new Color(255,0,0);
lis.setBorder(BorderFactory.createMatteBorder(2, 2, 2, 2, bordercolor));
frame.add(lis);
frame.setSize(800,600);
frame.setLayout(null);
frame.setVisible(true);
}
public static void main(String[] args) {
new MyList();
}
}
/* end */
JList
/* Copy Code */
import javax.swing.*;
import java.awt.*;
import javax.swing.border.MatteBorder;
public class MyList {
MyList(){
JFrame frame=new JFrame("JList");
frame.setDefaultCloseOperation(JList.EXIT_ON_CLOSE);
DefaultListModel<String> ele = new DefaultListModel<>();
ele.addElement("Element 1");
ele.addElement("Element 2");
ele.addElement("Element 3");
ele.addElement("Element 4");
ele.addElement("Element 5");
JList<String> lis = new JList<>(ele);
lis.setBounds(300, 50, 200, 100);
Color txtcolor=new Color(0,0,0);
lis.setForeground(txtcolor);
Color bgcolor=new Color(255,255,255);
lis.setBackground(bgcolor);
lis.setFont(new Font("verdana", Font.BOLD, 17));
Color bordercolor=new Color(255,0,0);
lis.setBorder(BorderFactory.createMatteBorder(2, 2, 2, 2, bordercolor));
frame.add(lis);
frame.setSize(800,600);
frame.setLayout(null);
frame.setVisible(true);
}
public static void main(String[] args) {
new MyList();
}
}
/* end */