亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java如何獲取下拉框選中的文本值

小億
183
2023-09-25 19:40:40
欄目: 編程語言

在Java中,可以使用JavaFX提供的ComboBox組件來實現下拉框,并獲取選中的文本值。下面是一個簡單的示例代碼:

import javafx.application.Application;
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 {
@Override
public void start(Stage primaryStage) {
ComboBox<String> comboBox = new ComboBox<>();
comboBox.getItems().addAll("選項1", "選項2", "選項3");
// 設置默認選中項
comboBox.getSelectionModel().selectFirst();
// 監聽選中項的變化
comboBox.getSelectionModel().selectedItemProperty().addListener((observable, oldValue, newValue) -> {
System.out.println("選中的文本值:" + newValue);
});
VBox vbox = new VBox(comboBox);
Scene scene = new Scene(vbox, 200, 200);
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}

在上面的示例中,首先創建了一個ComboBox,并添加了幾個選項。然后使用comboBox.getSelectionModel().selectFirst()方法將第一個選項設為默認選中項。

接著通過comboBox.getSelectionModel().selectedItemProperty().addListener()方法監聽選中項的變化,當選中項發生變化時,會調用對應的回調函數,其中的newValue參數就是選中的文本值。

最后將ComboBox放入VBox中,并將VBox放入Scene中顯示。啟動應用程序后,每當選中的項發生變化時,控制臺會輸出對應的文本值。

0
青冈县| 揭阳市| 新民市| 焉耆| 财经| 三原县| 神木县| 荔波县| 平安县| 墨玉县| 尉氏县| 黎城县| 天全县| 珲春市| 赤峰市| 伊川县| 会理县| 隆尧县| 茌平县| 威信县| 乐东| 安平县| 乐陵市| 日土县| 玛沁县| 靖州| 临漳县| 辽阳县| 四子王旗| 黄山市| 磴口县| 石景山区| 涿鹿县| 合作市| 西畴县| 昭平县| 南漳县| 河西区| 阳东县| 兰西县| 巩义市|