java setlayout_Java Button.setLayoutX方法代码示例
import javafx.scene.control.Button; //导入方法依赖的package包/类
private void buildMainMenu(Group root, Scene scene, Dimension screenSize) {
// Main title
Label maintitle = new Label();
maintitle.setText("Chess Master");
maintitle.setFont(new Font("Arial", MAIN_TITLE_FONT_SIZE));
maintitle.setLayoutX(MAIN_TITLE_LEFT_PADDING);
maintitle.setLayoutY(MAIN_TITLE_TOP_PADDING);
root.getChildren().add(maintitle);
// Buttons
Group buttonsGroup = new Group();
// Start button.
Button choiceGameButton = new Button();
choiceGameButton.setLayoutX(screenSize.getWidth() * BUTTON_LEFT_PADDING);
choiceGameButton.setLayoutY(maintitle.getLayoutY() * 2);
choiceGameButton.setPrefSize(BUTTONS_WIDTH, BUTTONS_HEIGHT);
choiceGameButton.setText("Choose your game");
buttonsGroup.getChildren().add(choiceGameButton);
// Setting button.
Button settingButton = new Button();
settingButton.setLayoutX(screenSize.getWidth() * BUTTON_LEFT_PADDING);
settingButton.setLayoutY(choiceGameButton.getLayoutY() + BUTTONS_SPACE);
settingButton.setPrefSize(BUTTONS_WIDTH, BUTTONS_HEIGHT);
settingButton.setText("Settings");
buttonsGroup.getChildren().add(settingButton);
// Quit button.
Button quitButton = new Button();
quitButton.setLayoutX(screenSize.getWidth() * BUTTON_LEFT_PADDING);
quitButton.setLayoutY(settingButton.getLayoutY() + BUTTONS_SPACE);
quitButton.setPrefSize(BUTTONS_WIDTH, BUTTONS_HEIGHT);
quitButton.setText("Quit game");
quitButton.setOnAction(handle -> closeApp());
buttonsGroup.getChildren().add(quitButton);
root.getChildren().add(buttonsGroup);
// Copyright
Label copyright = new Label();
copyright.setText("All rights reserved, Nicolas GILLE, 2017");
copyright.setFont(new Font("Arial", 12));
copyright.setLayoutX(COPYRIGHT_LEFT_PADDING);
copyright.setLayoutY(COPYRIGHT_TOP_PADDING);
root.getChildren().add(copyright);
}
java setlayout_Java Button.setLayoutX方法代码示例相关推荐
- java setlayout_Java JLabel.setLayout方法代码示例
import javax.swing.JLabel; //导入方法依赖的package包/类 private void initTitlePanel(){ preYear = new JLabel(& ...
- java kryo_Kryo框架使用方法代码示例
Kryo框架的source已移至https://github.com/EsotericSoftware/kryo ,进入此页面,然后点击右边的Download Zip按钮,就能下载到最新版本的Kryo ...
- java都要caps标点_Java Button.setAllCaps方法代码示例
import android.widget.Button; //导入方法依赖的package包/类 protected void onCreate(Bundle savedInstanceState) ...
- java readtimeout_Java HttpURLConnection.getReadTimeout方法代码示例
import java.net.HttpURLConnection; //导入方法依赖的package包/类 /** * 得到响应对象 * * @param urlConnection * @retu ...
- java invalidate_Java Component.invalidate方法代码示例
import java.awt.Component; //导入方法依赖的package包/类 /** Installs the component we will embed to display t ...
- java hasmoreelements_Java IOException.hasMoreElements方法代码示例
import java.io.IOException; //导入方法依赖的package包/类 /** * fileName���� ���� package �������� ������ ���� ...
- java methode_Java Method.getTypeParameters方法代码示例
import java.lang.reflect.Method; //导入方法依赖的package包/类 private void validateRuleMethod(MethodRuleDefin ...
- java enter_Java UI.enter方法代码示例
import itdelatrisu.opsu.ui.UI; //导入方法依赖的package包/类 @Override public void enter(GameContainer contain ...
- java textlistener_Java TextView.setOnEditorActionListener方法代码示例
import android.widget.TextView; //导入方法依赖的package包/类 @Override public void onCreate(Bundle savedInsta ...
最新文章
- N-MOS的G-S电容随着DS电压的变化关系
- 基于WDF的PCI/PCIe接口卡Windows驱动程序(3)- 驱动程序代码(头文件)
- Cisco交换机链路聚合
- 【Flink】Flink 实时超时统计-A发生B不发生事件统计-不发生事件
- 计算机各种编码来历及区别
- codeforces 816 E. Karen and Supermarket(树形dp)
- 南开大学计算机学院夏令营,2022保研夏令营:南开大学计算机学院云端夏令营通知...
- StringBuilder使用方法
- js切换图片会闪动_javascript 如何实现一个闪烁图片的效果呢?
- 再起风云的社交电商,到底是穷途末路还是柳暗花明?
- Codeforces 1419B. Stairs
- 构建TCP套接字(socket)的概念及具体步骤
- 基层管理者的角色定位
- isEmpty()的坑
- iOS7.11-7.12和iOS8.0-3.3通用隐藏ID的方法
- java计算机毕业设计居家养老系统源码+mysql数据库+系统+lw文档+部署
- Window对象的说明》
- 女生适合发型测试软件,测试:哪种发型最适合今夏的你(女生版)
- shadermaterial 实现大气层效果和辉光效果
- Thymeleaf——th:each遍历Map List
热门文章
- Minigui3.0.12完美安装
- Sdut 2165 Crack Mathmen(数论)(山东省ACM第二届省赛E 题)
- 最近总是淡淡的····
- image控件的 PostBackUrl绑定Eval
- 重造车轮—基于JQ的商品展示放大镜
- linux文件比较,合并,查找重复行
- 大话数据结构第一章理解
- dart js转换_基于dart生态的FaaS前端一体化建设
- javascript 不让成为nan_一张图彻底搞懂JavaScript的==运算
- 火出边际的Serverless,你居然还不了解?