最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解JavaFX桌面應用開發(fā)-Group(容器組)

 更新時間:2019年04月10日 08:39:19   作者:AnndyTuo  
這篇文章主要介紹了JavaFX桌面應用開發(fā)-Group(容器組),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

1:Group的功能

  1. Group可以管理一組節(jié)點
  2. Group可以對管理的節(jié)點進行增刪改查的操作
  3. Group可以管理節(jié)點的屬性

1.2:看看JDKSE1.9的API

Group類有下列可以調用的方法

2:Group的使用

代碼如下:

package application;
 
import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.stage.Stage;
 
public class Main extends Application {
 
	@Override
	public void start(Stage primaryStage) throws Exception {
		
		//創(chuàng)建button類
		//注意:Group容器組會自適應調節(jié)node節(jié)點的高、寬 以容納node節(jié)點的內容 例如:如果下面Button的text內容比較多 那么對應的Button會相應加長
		Button b1 = new Button("Button1");
		b1.setLayoutX(10); //設置起始點的X軸坐標
		b1.setLayoutY(10); //設置起始的Y軸坐標		
		//設置button的寬度 高度
		b1.setPrefWidth(100);
		b1.setPrefHeight(100);
		
		Button b2 = new Button("Button2");
		b2.setLayoutX(100);
		b2.setLayoutY(10);
		
		Button b3 = new Button("Button3");
		b3.setLayoutX(200);
		b3.setLayoutY(10);
		
		//創(chuàng)建Group容器組
		Group group = new Group();
		group.getChildren().addAll(b1 , b2 , b3);
		
		//創(chuàng)建場景Scene
		Scene scene = new Scene(group);
		
		primaryStage.setScene(scene);
		//設置stage的寬度 高度
		primaryStage.setHeight(500);
		primaryStage.setWidth(500);		
		primaryStage.show();
		
		
	}
 
	public static void main(String[] args) {
		launch(args);
	}
}

運行結果:

2.1:添加node節(jié)點到Group容器

//創(chuàng)建Group容器組
Group group = new Group();
group.getChildren().addAll(b1 , b2 , b3);

2.2:刪除節(jié)點

//創(chuàng)建Group容器組
Group group = new Group();
group.getChildren().addAll(b1 , b2 , b3);
 
//移除index為1的節(jié)點 也就是移除第二個node
group.getChildren().remove(1);
 

以上所述是小編給大家介紹的JavaFX桌面應用開發(fā)-Group(容器組)詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

相關文章

  • Spring之Environment類的使用方式

    Spring之Environment類的使用方式

    這篇文章主要介紹了Spring之Environment類的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • JavaWeb中Servlet的深入講解

    JavaWeb中Servlet的深入講解

    這篇文章主要介紹了JavaWeb中Servlet的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04
  • Java將Object轉換為數組的代碼

    Java將Object轉換為數組的代碼

    這篇文章主要介紹了Java將Object轉換為數組的情況,今天在使用一個別人寫的工具類,這個工具類,主要是判空操作,包括集合、數組、Map等對象是否為空的操作,需要的朋友可以參考下
    2022-09-09
  • mybatis?log4j2打印sql+日志實例代碼

    mybatis?log4j2打印sql+日志實例代碼

    在學習mybatis的時候,如果用log4j2來協(xié)助查看調試信息,則會大大提高學習的效率,加快debug速度,下面這篇文章主要給大家介紹了關于mybatis?log4j2打印sql+日志的相關資料,需要的朋友可以參考下
    2022-08-08
  • AsyncHttpClient ListenableFuture源碼流程解讀

    AsyncHttpClient ListenableFuture源碼流程解讀

    這篇文章主要為大家介紹了AsyncHttpClient ListenableFuture源碼流程解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-12-12
  • Java快速入門掌握類與對象及變量的使用

    Java快速入門掌握類與對象及變量的使用

    類和對象是兩種以計算機為載體的計算機語言的合稱。對象是對客觀事物的抽象,類是對對象的抽象。類是一種抽象的數據類型;變量就是可以變化的量,存儲在內存中—個可以擁有在某個范圍內的可變存儲區(qū)域
    2022-04-04
  • Spring Boot 功能整合的實現(xiàn)

    Spring Boot 功能整合的實現(xiàn)

    Spring Boot生態(tài)豐富,集成也不算困難。本文簡單的介紹下功能整合的步驟,最后提供一個具體的實現(xiàn)例子,學習Spring Boot的同學可以參考下
    2021-05-05
  • java web實現(xiàn)用戶權限管理

    java web實現(xiàn)用戶權限管理

    這篇文章主要介紹了java web實現(xiàn)用戶權限管理,設計并實現(xiàn)一套簡單的權限管理功能,感興趣的小伙伴們可以參考一下
    2015-11-11
  • Springboot結合Flowable實現(xiàn)工作流開發(fā)

    Springboot結合Flowable實現(xiàn)工作流開發(fā)

    本文主要介紹了Springboot結合Flowable實現(xiàn)工作流開發(fā),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • Java多線程Callable和Future接口區(qū)別

    Java多線程Callable和Future接口區(qū)別

    這篇文章主要介紹了Java多線程Callable和Future接口區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-04-04

最新評論

敖汉旗| 白银市| 桂平市| 马龙县| 贵德县| 保德县| 郎溪县| 东阳市| 洞头县| 黄骅市| 泾阳县| 肇庆市| 梓潼县| 咸丰县| 洪湖市| 永兴县| 舒兰市| 乐都县| 淄博市| 东城区| 清远市| 遵化市| 炉霍县| 枣庄市| 岳普湖县| 石楼县| 左云县| 南皮县| 兴山县| 沙雅县| 赫章县| 曲阳县| 菏泽市| 饶阳县| 商水县| 邮箱| 永春县| 布尔津县| 彭水| 鸡西市| 昭觉县|