gridpane

    0熱度

    1回答

    所以現在我試圖編寫一個用於在JavaFX LineCharts中顯示數據的程序。我的主面板是一個BorderPane,在頂部/左側/右側/等等的一些功能。在面板的中心我想顯示LineChart(s)。至少1,最大爲4 因此,我認爲有關設置gridpane到主面板的中心,以實現類似這樣的結果: Sample Gridpane 我現在的問題是,當我嘗試將LineCharts添加到GridPane中(使

    2熱度

    1回答

    我正在編寫一個程序,允許用戶在需要將更多數據添加到表單的情況下添加新的空文本字段。我無法理解如何爲添加到GridPane的每個新字段設置座標。例如, btnClick.setOnAction(new EventHandler<ActionEvent>(){ public void handle(ActionEvent e) { TextField text = new T

    -1熱度

    1回答

    我剛接觸Java。 我想在GridPane中填入TextArea。我想這對這個結果的最後幾個小時: 正如你看到的,TextArea比我Gridpane大得多。這裏是我的代碼: GridPane root = new GridPane(); root.setGridLinesVisible(true); root.setHgap(20); root.setVgap(8); root.setP

    0熱度

    1回答

    我想在JavaFX中製作Sudoku遊戲。我使用GridPane和TextField製作了9x9網格。 現在我想改變TextField的背景顏色,當用戶點擊它時。爲了檢查everyting是否正常,我正在捕獲MouseEvent的目標。 我的問題是,當我點擊TextField的中心,目標是窗格,當我點擊其他地方的目標是我的GridPane和背景顏色正在改變。 我該怎麼辦?我無法弄清楚如何做到這一點

    0熱度

    2回答

    我想在一個gridpane中添加一個不可見的行。然後我想根據用戶選擇顯示並隱藏它。我已經設法使一般功能正常工作,但問題是當行內容被隱藏時有一個額外的空間。我不確定這是實際行還是vgap?無論如何,我想擺脫這個額外的空間。 這裏是我的gridpane: public class CustomGrid extends GridPane{ public CustomGrid() { thi

    1熱度

    1回答

    我對Java很新,但我嘗試使用數組創建一個房間的地圖,但是我不知道如何將其添加到我的應用程序類。由於代碼太長,我將分享我一直在嘗試使用的視圖類,以便將其添加到我的應用程序中。我刪除了添加其他組件到我的應用程序的代碼,因爲它的長度,但附加的圖片是我得到的輸出。 output 任何幫助,將不勝感激。我已經用盡了所有的選擇。謝謝。 import javafx.geometry.HPos; import

    2熱度

    1回答

    我有2個組件:Label & Button。我想把它們並排放在一起,在中心對齊&。但我沒有這樣做,因爲它們仍然是左對齊,但不是中心。 我的如下代碼: Label sloganLbl = new Label("With cost as low as $1.99, you can own a fraction share of U.S. stock. No account yet?"); sloga

    0熱度

    2回答

    我想要按鈕B和D會保留在他們的位置,當A和C將會消失,而不是它會轉移到中心。我怎麼能把他們轉移回他們的地方? fifty.setOnAction(e->{ fifty.setDisable(false); int counter = 2; ArrayList<String> variants = new ArrayList<>(Arrays.asList

    0熱度

    1回答

    目前我gridpane撐集中在X軸上,而調整窗口的大小,我怎樣才能得到它留在Y軸爲中心呢? 我有這樣的一個TabPane標籤: GridPane grid = new GridPane(); grid.setPadding(new Insets(20, 0, 0, 0)); grid.setAlignment(Pos.CENTER); grid.setHgap(20)

    1熱度

    1回答

    好的。所以給你一些背景信息:我正在編程一個數獨,並沒有太多與GUI工作,但做了很多研究。 我創建了一個2 for循環創建充滿文本框下面的代碼9x9的Gridpane GridPane grid = new GridPane(); for(int x =0; x < 9; x++){ for(int y= 0; y < 9; y++){ TextField textFiel