Kérdés - válaszok

Kérdés (feltette : karpi)

Hogyan tudok JScrollPane-t használni?

Hogyan tudom elhelyezni a "JScrollPane" vezérlőt egy JFrame-en? És hogyan tudom feltölteni item-ekkel? Olyat szeretnék, mint a .NET-ben a ListBox.

Válaszok

  1. 2016.11.05. 18:11:57 timot írta :

    package javalist3;

    import javax.swing.JFrame;
    import javax.swing.JList;
    import javax.swing.JPanel;
    import javax.swing.JScrollPane;

    public class JavaList3 extends JFrame{

        public JavaList3(){
            setTitle("JScrollPane példa");
            setSize(350, 250);
            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            String[] tomb = {"alma", "körte", "szilva", "cseresznye", "barack", "ribizli"};
            JList lista = new JList(tomb);
            lista.setSelectedIndex(3);  // kijelölt item
            JScrollPane jsc = new JScrollPane(lista);
            
            JPanel jpan = new JPanel();
            jpan.setLayout(null);
            jsc.setBounds(50, 20, 150, 100);
            jpan.add(jsc);
            add(jpan);

            setVisible(true);
        }
        
        public static void main(String[] args) {
            JavaList3 ablak = new JavaList3();
            ablak.show();
        }
    }

     

Válasz írása

Fontos!

A válasz írásához, kérjük, jelentkezzen be. Köszönjük.