How to implement a Java dropdown box? Javaのドロップダウンボックスを実装する方法は?

Javaでのドロップダウンリストの実装方法はいくつかありますが、以下は一般的な2つの方法です:

  1. Swingライブラリーを使用するJComboBoxクラス:
  2. import javax.swing.*;public class ComboBoxExample {
    public static void main(String[] args) {
    JFrame frame = new JFrame(“ComboBoxの例”);

    String[] items = {“アイテム1”, “アイテム2”, “アイテム3”};
    JComboBox comboBox = new JComboBox<>(items);
    comboBox.setBounds(50, 50, 90, 20);

    frame.add(comboBox);
    frame.setSize(200, 150);
    frame.setLayout(null);
    frame.setVisible(true);
    }
    }

  3. JavaFXライブラリを利用するComboBoxクラス:
  4. import javafx.application.Application;
    import javafx.collections.FXCollections;
    import javafx.collections.ObservableList;
    import javafx.scene.Scene;
    import javafx.scene.control.ComboBox;
    import javafx.scene.layout.VBox;
    import javafx.stage.Stage;public class ComboBoxExample extends Application {
    public static void main(String[] args) {
    launch(args);
    }

    @Override
    public void start(Stage primaryStage) {
    primaryStage.setTitle(“ComboBoxの例”);

    ComboBox comboBox = new ComboBox<>();
    ObservableList items = FXCollections.observableArrayList(“アイテム1”, “アイテム2”, “アイテム3”);
    comboBox.setItems(items);

    VBox vbox = new VBox(comboBox);
    Scene scene = new Scene(vbox, 200, 150);
    primaryStage.setScene(scene);
    primaryStage.show();
    }
    }

両方の方法を使えば、ドロップダウンリストを作成し、その中に選択肢を追加することができます。

bannerAds