Компонент списка Java GUI: методы и примеры кода

Компонент «Список» в графическом интерфейсе Java относится к классу java.awt.List, который предоставляет способ создания списка выбираемых элементов в графическом пользовательском интерфейсе. Вот некоторые часто используемые методы компонента List вместе с примерами кода:

  1. addItem(String item): добавляет элемент в список.

    List myList = new List();
    myList.addItem("Item 1");
    myList.addItem("Item 2");
  2. add(String item, int index): добавляет элемент в список по определенному индексу.

    List myList = new List();
    myList.add("Item 1", 0); // Add at the beginning of the list
    myList.add("Item 2", 1); // Add at index 1
  3. getSelectedIndex(): возвращает индекс текущего выбранного элемента в списке.

    List myList = new List();
    int selectedIndex = myList.getSelectedIndex();
    System.out.println("Selected index: " + selectedIndex);
  4. getSelectedItem(): возвращает значение текущего выбранного элемента в списке.

    List myList = new List();
    String selectedItem = myList.getSelectedItem();
    System.out.println("Selected item: " + selectedItem);
  5. getItemCount(): возвращает количество элементов в списке.

    List myList = new List();
    int itemCount = myList.getItemCount();
    System.out.println("Number of items: " + itemCount);
  6. remove(int index): удаляет элемент по указанному индексу из списка.

    List myList = new List();
    myList.add("Item 1");
    myList.add("Item 2");
    myList.remove(1); // Remove item at index 1
  7. removeAll(): удаляет все элементы из списка.

    List myList = new List();
    myList.add("Item 1");
    myList.add("Item 2");
    myList.removeAll(); // Remove all items