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

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

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

1:Group的功能

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

1.2:看看JDKSE1.9的API

Group類有下列可以調(diào)用的方法

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容器組會(huì)自適應(yīng)調(diào)節(jié)node節(jié)點(diǎn)的高、寬 以容納node節(jié)點(diǎn)的內(nèi)容 例如:如果下面Button的text內(nèi)容比較多 那么對(duì)應(yīng)的Button會(huì)相應(yīng)加長(zhǎng)
		Button b1 = new Button("Button1");
		b1.setLayoutX(10); //設(shè)置起始點(diǎn)的X軸坐標(biāo)
		b1.setLayoutY(10); //設(shè)置起始的Y軸坐標(biāo)		
		//設(shè)置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)建場(chǎng)景Scene
		Scene scene = new Scene(group);
		
		primaryStage.setScene(scene);
		//設(shè)置stage的寬度 高度
		primaryStage.setHeight(500);
		primaryStage.setWidth(500);		
		primaryStage.show();
		
		
	}
 
	public static void main(String[] args) {
		launch(args);
	}
}

運(yùn)行結(jié)果:

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

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

2.2:刪除節(jié)點(diǎn)

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

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

相關(guān)文章

  • Spring之Environment類的使用方式

    Spring之Environment類的使用方式

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

    JavaWeb中Servlet的深入講解

    這篇文章主要介紹了JavaWeb中Servlet的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • Java將Object轉(zhuǎn)換為數(shù)組的代碼

    Java將Object轉(zhuǎn)換為數(shù)組的代碼

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

    mybatis?log4j2打印sql+日志實(shí)例代碼

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

    AsyncHttpClient ListenableFuture源碼流程解讀

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

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

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

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

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

    java web實(shí)現(xiàn)用戶權(quán)限管理

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

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

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

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

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

最新評(píng)論

阜新| 申扎县| 南华县| 张家口市| 汪清县| 从化市| 阳谷县| 泾阳县| 陇南市| 银川市| 彩票| 普定县| 遂溪县| 宁明县| 四会市| 绥中县| 万山特区| 利津县| 车致| 曲阜市| 清苑县| 宾川县| 铁力市| 出国| 西平县| 读书| 商丘市| 六安市| 巫溪县| 财经| 赣榆县| 正定县| 肇州县| 都江堰市| 搜索| 淮北市| 廉江市| 习水县| 子长县| 昌江| 邯郸县|