import java.awt.*; import javax.swing.*; public class list extends JFrame { private String data = "asd"; public JList dataList = new JList(); private JScrollPane scrollPane = new JScrollPane(dataList, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS); private JPanel jp = new JPanel(); public list() { add(jp, BorderLayout.NORTH); add(scrollPane, BorderLayout.CENTER); add(dataList); scrollPane.setFont(new Font("Monospaced", Font.PLAIN, 12)); //dataList.setVisibleRowCount(5); dataList.setOpaque(true); dataList.setVisible(true); jp.setFont(new Font("SansSerif", Font.PLAIN, 12)); //jp.setLayout(new GridLayout(1,5)); jp.setVisible(true); jp.setOpaque(true); } } class lista { public static void main(String[] argv) { list l = new list(); } }