501 次瀏覽
複選框是一種選擇控制元件,呈方形,其中包含一個勾號。通常,複選框具有選中和未選中兩種狀態。根據 GUI(技術),我們還可以擁有第三種狀態,稱為未定義/不確定,這表示當前複選框既未選中也未未選中。JavaFX 支援三態複選框,`javafx.scene.control.CheckBox` 類表示複選框,它包含三個布林屬性:`allowIndeterminate` - 此屬性指定複選框是否應該具有所有三種狀態。您可以使用 `setAllowIndeterminate()` 方法為此屬性設定值。`indeterminate` - 此屬性指定是否…… 閱讀更多
836 次瀏覽
複選框是一種選擇控制元件,呈方形,其中包含一個勾號,它具有三種狀態:選中、未選中和三態/不確定(可選)。與單選按鈕不同,您不能使用切換按鈕組合複選框。在 JavaFX 中,複選框由 `javafx.scene.control.CheckBox` 類表示。此類具有三個布林屬性:`allowIndeterminate`、`indeterminate` 和 `selected`。在 JavaFX 中,複選框可以是:選中 - 框中會有一個勾號,表示它已被選中。在此狀態下,`selected` 屬性的值為 true。未選中 - 框中沒有勾號,表示它未被選中…… 閱讀更多
742 次瀏覽
單選按鈕是一種圓形按鈕。它具有選中和未選中兩種狀態。通常,單選按鈕使用切換組進行分組,您只能選擇其中一個。您可以透過例項化 `javafx.scene.control.RadioButton` 類(`ToggleButton` 類的子類)在 JavaFX 中建立單選按鈕。每當按下或釋放單選按鈕時都會生成操作。您可以使用 `setToggleGroup()` 方法將單選按鈕設定為組。為單選按鈕設定操作 - `RadioButton` 類的名為 `selected` 的屬性指定當前複選框是否被選中。其…… 閱讀更多
1K+ 次瀏覽
按鈕是一種元件,按下時會執行操作(例如提交、登入等)。它通常用文字或影像標記,指定相應操作。單選按鈕是一種圓形按鈕。它具有選中和未選中兩種狀態。通常,單選按鈕使用切換組進行分組,您只能選擇其中一個。您可以透過例項化 `javafx.scene.control.RadioButton` 類(`ToggleButton` 類的子類)在 JavaFX 中建立單選按鈕。每當按下或釋放單選按鈕時都會生成操作。您可以設定一個無線電…… 閱讀更多
773 次瀏覽
標題窗格只是一個帶有標題的窗格。它包含一個或多個使用者介面元素,例如按鈕、標籤等,您可以展開和摺疊它。手風琴是一個包含一個或多個標題頁面的容器,您一次只能開啟一個標題頁面。您可以透過例項化 `javafx.scene.control.Accordion` 類在 JavaFX 中建立手風琴。`getPanes()` 方法返回儲存當前手風琴中所有窗格的列表。向手風琴新增標題窗格 - 建立所需數量的標題窗格。將內容設定為已建立的窗格。使用 `getPanes()` 方法檢索當前手風琴的 `ObservableList`。新增…… 閱讀更多
按鈕是使用者介面應用程式中的一個控制元件,通常情況下,單擊按鈕會執行相應操作。它通常用文字或影像標記,指定相應操作。切換按鈕指示它是否被選中,使用切換按鈕,您可以切換多個狀態。通常,多個切換按鈕被分組,並且一次只能選擇一個。您可以透過例項化 `javafx.scene.control.ToggleButton` 類在 JavaFX 中建立切換按鈕。您可以使用 `setToggleGroup()` 方法將切換按鈕分配給組。在一個切換組中,只有一個按鈕會被選中,這與單選按鈕不同…… 閱讀更多
711 次瀏覽
標題窗格只是一個帶有標題的窗格。它包含一個或多個使用者介面元素,例如按鈕、標籤等,您可以展開和摺疊它。您可以透過例項化 `javafx.scene.control.TitledPane` 類在 JavaFX 中建立一個標題窗格。建立後,您可以使用 `setText()` 方法向窗格新增標題,並可以使用 `setContent()` 方法向其中新增內容。示例 import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.control.TitledPane; import javafx.scene.paint.Color; import javafx.stage.Stage; public class TitledPaneExample extends Application { @Override public void start(Stage stage) { // 建立一個按鈕 ... 閱讀更多
278 次瀏覽
按鈕控制使用者介面應用程式,通常情況下,單擊按鈕會執行相應操作。您可以透過例項化 `javafx.scene.control.Button` 類來建立一個按鈕。`Button` 類從 `javafx.scene.control.ButtonBase` 類繼承了一個名為 `onAction` 的屬性,其型別為 `ObjectProperty`。此屬性表示每當您按下按鈕時都會呼叫的操作。您可以使用 `setOnAction()` 方法為此屬性設定值。為按鈕設定操作的一種方法是使用 `OnAction()` 方法。示例 public class ButtonAction extends Application { @Override public void start(Stage stage) { ... 閱讀更多
14K+ 次瀏覽
按鈕控制使用者介面應用程式,通常情況下,單擊按鈕會執行相應操作。您可以透過例項化 `javafx.scene.control.Button` 類來建立一個按鈕。向按鈕新增影像您可以使用 `Button` 類的 `setGraphic()` 方法(從 `javafx.scene.control.Labeled` 類繼承)向按鈕新增圖形物件(節點)。此方法接受表示圖形(圖示)的 `Node` 類物件。向按鈕新增影像 - 透過傳遞所需圖形的路徑來建立一個 `Image` 物件。使用影像物件建立一個 `ImageView` 物件。透過例項化 `Button` 類來建立一個按鈕。最後,呼叫 `setGraphic()`…… 閱讀更多
532 次瀏覽
在使用者介面應用程式中,按鈕通常用於控制操作,點選按鈕會執行相應的動作。您可以透過例項化 `javafx.scene.control.Button` 類來建立一個按鈕。使用此類,您可以建立三種類型的按鈕:普通按鈕 - 一個常規按鈕,按下時觸發相應的動作(如有)。預設按鈕 - 如果獲得焦點,按下 Enter 鍵時會觸發此按鈕。您可以透過將 `true` 作為值傳遞給 `setDefaultButton()` 方法來將按鈕設定為預設按鈕。取消按鈕 - 如果獲得焦點,按下 Esc 鍵時會觸發此按鈕……閱讀更多