找到 155 篇文章 關於 JavaFX

如何在 JavaFX 中切換選單項?

Maruthi Krishna
更新於 2020年5月20日 06:59:42

608 次瀏覽

JavaFX 支援三種菜單項:複選選單項、自定義選單項和單選選單項。單選選單項 (RadioMenuItem) 是一種特殊的選單項,它有一個複選標記(勾號),類似於複選框。它有兩種狀態:選中(帶有複選標記)和未選中(沒有複選標記)。它由 `javafx.scene.control.RadioMenuItem` 類表示。您可以像切換按鈕或單選按鈕一樣,將許多單選選單項新增到切換組中。示例以下 JavaFX 示例演示瞭如何建立一個單選選單項的切換組:`import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.control.Menu; import javafx.scene.control.MenuBar; import javafx.scene.control.MenuItem; import javafx.scene.control.RadioMenuItem; import javafx.scene.control.SeparatorMenuItem; import javafx.scene.control.ToggleGroup; import ...`閱讀更多

如何在 JavaFX MenuItem 中嵌入節點?

Maruthi Krishna
更新於 2020年5月20日 06:57:39

194 次瀏覽

選單是向用戶呈現的一系列選項或命令。在 JavaFX 中,選單由 `javafx.scene.control.Menu` 類表示,您可以透過例項化此類來建立選單。選單項是選單中的一個選項,它由 `javafx.scene.control.MenuItem` 類表示,它是 Menu 類的超類。您可以顯示文字或圖形作為選單項,併為其新增所需的動作。將節點設定為選單項 MenuItem 類有一個名為 graphic 的屬性,其型別為 Node;它指定當前選單項的可選圖形。...閱讀更多

如何使 JavaFX 餅圖的標籤不可見?

Maruthi Krishna
更新於 2020年5月20日 06:55:30

522 次瀏覽

在餅圖中,我們將資料值表示為圓的扇形。每個扇形都與其他扇形有所區別(通常是透過顏色)。在 JavaFX 中,您可以透過例項化 `javafx.scene.chart.PieChart` 類來建立餅圖。使標籤不可見每個扇形都與一個標籤相關聯(扇形的名稱和值)。預設情況下,這些標籤是可見的。此類有一個名為 `labelsVisible` 的屬性,用於指定是否顯示餅圖中的標籤。您可以使用 `setLabelsVisible()` 方法為此屬性設定值。要使當前餅圖的標籤不可見,您需要…閱讀更多

JavaFX 示例:為單選按鈕新增工具提示

Maruthi Krishna
更新於 2020年5月20日 06:53:15

298 次瀏覽

單選按鈕單選按鈕是一種按鈕,形狀為圓形。它有兩種狀態:選中和未選中。通常,單選按鈕使用切換組進行分組,您只能選擇其中一個。您可以透過例項化 `javafx.scene.control.RadioButton` 類在 JavaFX 中建立一個單選按鈕。工具提示每當您將滑鼠指標懸停在應用程式中的元素(例如按鈕、標籤等)上時,工具提示都會顯示有關它的提示。在 JavaFX 中,工具提示由 `javafx.scene.control.Tooltip` 類表示,您可以透過例項化它來建立一個工具提示。在例項化該類時,您需要傳遞文字…閱讀更多

我們如何防止 JavaFX 中 UI 控制元件的大小調整?

Maruthi Krishna
更新於 2020年5月20日 06:51:15

2K+ 次瀏覽

在 JavaFX 中,`javafx.scene.control` 包為 UI 應用程式提供各種節點類,透過例項化這些類,您可以建立 UI 元素,例如按鈕、標籤等。您可以使用 `setPrefWidth()` 或 `setPrefHeight()` 或 `setprefSize()` 方法相應地調整建立的元素的大小。要防止 UI 控制元件的大小調整,您需要將最小值、最大值和首選寬度/高度設定為相同的值,如下所示:`button.setMinWidth(80.0); button.setPrefWidth(80.0); button.setMaxWidth(80.0);` 示例以下 JavaFX 示例包含兩個按鈕和一個滑塊。您可以透過移動滑塊來調整按鈕(Hello)的大小。單擊“防止大小調整”按鈕後,您將無法進一步調整“Hello”按鈕的大小。`import javafx.application.Application; ...`閱讀更多

如何使用 JavaFX 更改平鋪窗格中節點的方向?

Maruthi Krishna
更新於 2020年5月20日 06:48:15

213 次瀏覽

在 TilePane 佈局中,節點排列為統一大小的平鋪網格。您可以透過例項化 `javafx.scene.layout.TilePane` 類在您的應用程式中建立平鋪窗格。方向是指窗格中節點的排列方式,它們通常水平或垂直排列。預設情況下,平鋪窗格的方向是水平的。您可以使用 `setOrientation()` 方法更改此設定。此方法接受兩個值:`Orientation.VERTICAL` `Orientation.HORIZONTAL` 示例 `import javafx.application.Application; import javafx.collections.ObservableList; import javafx.geometry.Orientation; import javafx.geometry.Pos; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.layout.TilePane; import javafx.stage.Stage; public class TilePaneOrientation extends Application {    @Override    public void start(Stage stage) { ...`閱讀更多

如何在 JavaFX 中將多個 LineChart 新增到一個 Scene/Stage 中?

Maruthi Krishna
更新於 2020年5月20日 06:45:06

339 次瀏覽

您可以透過例項化 `javafx.scene.chart.LineChart` 類來建立一個折線圖。以下是一個在單個 JavaFX 視窗中建立多個折線圖的示例。在這裡,我們繪製了三個不同城市一年中的平均溫度。在此示例中,我們定義了一個方法,該方法接受資料作為雙精度陣列,建立並返回一個 LineChart。在 `start()` 方法中,我們使用三個不同的資料集呼叫了此方法,並使用 FlowPane 顯示生成的圖表。示例 `import javafx.application.Application; import javafx.scene.Scene; import javafx.stage.Stage; import javafx.scene.chart.LineChart; import javafx.scene.chart.NumberAxis; import javafx.scene.chart.XYChart; import javafx.scene.layout.FlowPane; public class MultipleLineCharts ...`閱讀更多

如何在 JavaFX 中換行文字流佈局中的文字?

Maruthi Krishna
更新於 2020年5月19日 13:29:53

787 次瀏覽

為了在我們的應用程式中建立豐富的文字內容,JavaFX 提供了一種特殊的佈局,稱為文字流,它由 `javafx.scene.layout.TextFlow` 類表示。使用它,您可以將多個文字節點佈局在一個文字流中。由於它們是單獨的節點,您可以為它們設定不同的字型。如果您嘗試向此佈局新增文字以外的節點,它們將被視為嵌入物件,並簡單地插入文字之間。換行文字與 Label 和 Text 節點不同,TextFLow 沒有提供任何換行文字的方法。但是,它確實有一個名為 `prefWidth` 的屬性,用於指定所需寬度…閱讀更多

如何在文字流佈局中設定文字對齊方式?

Maruthi Krishna
更新於 2020年5月19日 13:27:44

3K+ 次瀏覽

為了在我們的應用程式中建立豐富的文字內容,JavaFX 提供了一種特殊的佈局,稱為文字流,它由 `javafx.scene.layout.TextFlow` 類表示。使用它,您可以將多個文字節點佈局在一個文字流中。由於它們是單獨的節點,您可以為它們設定不同的字型。如果您嘗試向此佈局新增文字以外的節點,它們將被視為嵌入物件,並簡單地插入文字之間。設定文字對齊方式 TextFlow 類的 `textAlignment` 屬性指定佈局中文字的水平對齊方式。您可以為此屬性設定值…閱讀更多

如何在 JavaFX 中將滑塊新增到選單項?

Maruthi Krishna
更新於 2020年5月19日 13:25:44

339 次瀏覽

JavaFX 滑塊JavaFX 提供了一個名為 Slider 的類,它表示一個顯示連續值範圍的滑塊元件。它包含一個軌道,軌道上顯示數值。沿著軌道,有一個指向數字的拇指。您可以提供滑塊的最大值、最小值和初始值。在 JavaFX 中,您可以透過例項化 `javafx.scene.control.Slider` 類來建立滑塊。選單項選單是向用戶呈現的一系列選項或命令。在 JavaFX 中,選單由 `javafx.scene.control.Menu` 類表示,您可以透過例項化此類來建立選單。選單項是…閱讀更多

廣告