java下拉框怎么实现

avatar
作者
筋斗云
阅读量:0

在Java中实现下拉框有多种方式,以下是其中两种常用方法:

  1. 使用Swing库的JComboBox类:

    import javax.swing.*;  public class ComboBoxExample {     public static void main(String[] args) {         JFrame frame = new JFrame("ComboBox Example");          String[] items = {"Item 1", "Item 2", "Item 3"};         JComboBox<String> comboBox = new JComboBox<>(items);         comboBox.setBounds(50, 50, 90, 20);          frame.add(comboBox);         frame.setSize(200, 150);         frame.setLayout(null);         frame.setVisible(true);     } } 
  2. 使用JavaFX库的ComboBox类:

    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 Example");          ComboBox<String> comboBox = new ComboBox<>();         ObservableList<String> items = FXCollections.observableArrayList("Item 1", "Item 2", "Item 3");         comboBox.setItems(items);          VBox vbox = new VBox(comboBox);         Scene scene = new Scene(vbox, 200, 150);         primaryStage.setScene(scene);         primaryStage.show();     } } 

以上两种方法都可以创建一个下拉框,并将选项列表添加到下拉框中。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!