在下面的示例中:
TextField userTextField = new TextField();
grid.add(userTextField, 0, 0,3,3);
网格中的坐标0,0,3,3是什么意思?它代表什么?任何帮助都很感激,非常感谢。
在下面的javafx程序中,我只想设置计算器示例的TextField和按钮:
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.geometry.Insets;
import javafx.geometry.Pos;
import javafx.scene.control.Button;
import javafx.scene.control.TextField;
import javafx.scene.layout.GridPane;
import javafx.stage.Stage;
public class calculadora_css extends Application{
@Override
public void start(Stage primaryStage) {
primaryStage.setTitle("JavaFX Welcome");
GridPane grid = new GridPane();
grid.setAlignment(Pos.TOP_CENTER);
grid.setHgap(20);
grid.setVgap(20);
grid.setPadding(new Insets(10, 10, 10, 10));
TextField userTextField = new TextField();
grid.add(userTextField, 0, 0,3,1);
Button btn1 = new Button("7");
grid.add(btn1, 0,1);
Button btn2 = new Button("8");
grid.add(btn2, 1,1);
Button btn3 = new Button("9");
grid.add(btn3, 2,1);
Button btn3_3 = new Button("+");
grid.add(btn3_3, 3,1);
Button btn4 = new Button("4");
grid.add(btn4, 0,2);
Button btn5 = new Button("5");
grid.add(btn5, 1,2);
Button btn6 = new Button("6");
grid.add(btn6, 2,2);
Button btn6_6 = new Button("*");
grid.add(btn6_6, 3,2);
Button btn7 = new Button("1");
grid.add(btn7, 0,3);
Button btn8 = new Button("2");
grid.add(btn8, 1,3);
Button btn9 = new Button("3");
grid.add(btn9, 2,3);
Button btn9_9 = new Button("-");
grid.add(btn9_9, 3,3);
Button btn10 = new Button("0");
grid.add(btn10, 0,4);
Button btn11 = new Button(".");
grid.add(btn11, 1,4);
Button btn12 = new Button("=");
grid.add(btn12, 2,4);
Button btn12_12 = new Button("/");
grid.add(btn12_12, 3,4);
Scene scene = new Scene(grid, 300, 275);
primaryStage.setScene(scene);
scene.getStylesheets().add
(calculadora_css.class.getResource("calculadora_css.css").toExternalForm());
primaryStage.setResizable(false);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
我想在TextField下面设置按钮,但在最终编译的程序中,+、*、-、/按钮被推到了右边,我试图根据上面的注释来安排按钮,非常感谢,任何帮助都非常感谢
除了columnindex
和rowindex
之外,您找到的额外参数分别是columnspan
和rowspan
。
ColumnSpan允许对作为子控件添加到GridPane的控件使用多个列。类似地,RowSpan允许您使用多行。
您可以使用setcolumnspan(节点子级,整数值)
来设置colspan,也可以使用add(节点子级,int columnIndex,int rowIndex,int colspan,int rowspan)
来定义columnspan来添加子级。
那么,来回答你的问题,
grid.add(userTextField,0,0,3,3);
表示将UserTextField
控件添加到:
问题内容: 当我使用PHP设置HTML表单输入元素的值时,只要数据中没有空格,它就可以正常工作。 如果我输入“ Jonathan”作为用户名,则按预期将其返回给我。但是,如果输入“ Big Ted”,则在提交表单时只会重复返回“ Big”。 注意该变量是正确的。当我使用PHP回显它时,它设置为“ Big Ted”。 问题答案: 引用它。否则,空格将变成属性分隔符,空格之后的所有内容都将被视为元素属
本文向大家介绍如何在HTML中设置表格宽度?,包括了如何在HTML中设置表格宽度?的使用技巧和注意事项,需要的朋友参考一下 要设置HTML中的表格宽度,请使用style属性。style属性指定元素的内联样式。该属性与HTML <table>标记一起使用,具有CSS属性的宽度。HTML5不支持<table>的width属性,因此CSS属性width与style属性一起用于设置表宽度。 请记住,样式属
段落面板概述 可以使用“段落”面板(“窗口”>“文字”>“段落”)来更改列和段落的格式。当选择了文字或文字工具处于现用状态时,也可以使用“控制”面板中的选项来设置段落格式。 有关使用字符和段落样式的视频,请参阅 www.adobe.com/go/vid0047_cn。“段落”面板(显示了所有选项) A. 对齐方式 B. 左缩进 C. 首行左缩进 D. 段前间距 E. 连字符连接 F. 右缩进 G.
选择文字 选择字符后,您可以编辑字符、使用“字符”面板设置字符格式、为字符应用填充和描边属性以及更改字符的透明度。您可以将这些更改应用于一个字符、某一范围的字符或文字对象中的所有字符。选择字符后,将在文档窗口中突出显示这些字符,并在“外观”面板中显示文字“字符”。 选择某个文字对象后,您可以为该对象中的所有字符应用全局格式设置选项,其中包括“字符”和“段落”面板中的选项、填充和描边属性以及透明度设
问题内容: 我不喜欢自动格式化如何弄乱空的循环主体,例如: 之前 后 如何配置eclipse不这样做? 问题答案: 转到-> ,然后在选项表中选择-> -> ,然后配置为您喜欢的内容。 为了将来参考,您可以在菜单中键入搜索词以找到该词的所有选项- 因此只需进入菜单并键入“格式”即可显示所有选项
问题内容: 我能够设置列的标题,但不能在JTable第一列的所有行中设置图标。 和下面的BuildTable()方法中的行。 我们如何为第一列的所有行设置它?我已经尝试过for循环,但没有让行迭代来设置图标。还是还有其他方法? 问题答案: 无需创建自定义渲染。JTable已经支持Icon渲染器。您只需要告诉表使用此渲染器即可。这是通过重写表模型的getColumnClass(…)方法来完成的: