一些文档
Buttton.setPadding
所以每个人都知道是什么填充,但here就是一个例子Android版澄清。
问题:
设置(和改变)上的javafx button填充增加本身之间的按钮的大小,但不是“空间”和它的(相邻的)邻居。
更多信息:
我想有退出之间的空间和Reset按钮。
假设:
Button btnExit = new Button("Exit");
填充通常是通过简单的设置来完成:
btnExit.setPadding(new Insets(10)) //10 px "buffer" around button
或
btnExit.setPadding(new Insets(0, 10, 0, 0)) //10 px "buffer" on right only
我不这样做将一个全能的填充,而是创造这个缓冲区,它放大了按钮的大小。
无填充(btnExit.setPadding(new Insets(0));)
PADDING_LARGE=10
填充(btnReset.setPadding(new Insets(PADDING_LARGE));)
代码:
import javafx.application.Application;
import javafx.collections.FXCollections;
import javafx.geometry.Insets;
import javafx.geometry.Pos;
import javafx.scene.Scene;
import javafx.scene.control.*;
import javafx.scene.layout.Border;
import javafx.scene.layout.GridPane;
import javafx.scene.layout.HBox;
import javafx.scene.layout.VBox;
import javafx.scene.text.Font;
import javafx.stage.Stage;
import javafx.scene.control.Button;
public class S