在 java 中制作 window 时使用的参数是什么?
What is this parameter used in making a window in java?
下面是一些创建多个字段(项)的代码。我知道new JTextField后面的参数是文本框的内容,我明白item2、3、passwordField是怎么工作的,但是不明白item1。在代码行中:
item1 = new JTextField(10);
(10) 是什么意思?我希望该文本框中有一个默认数字,但事实并非如此。任何帮助将不胜感激。
public eventhandling(){
super("The title");
setLayout(new FlowLayout());
item1 = new JTextField(10);
add(item1); //Adds item to window
item2 = new JTextField ("Enter text here"); //Making a text box that has the words "enter text here" in it
add(item2);
item3 = new JTextField ("uneditable", 20);
item3.setEditable(false); //This text field cannot be changed now
add(item3);
passwordField = new JPasswordField ("mypass"); //Setting the password field with a default password : "mypass"
add(passwordField);
这是我从 Oracle Site
中找到的
JTextField(整数列):
构造一个具有指定列数的新空 TextField。
首先您需要了解初始化组件有不同的方法。然后你还需要注意“10”和10是有区别的,第一个是字符串,第二个是整数。也就是说,如果您希望数字 10 显示在 JTextField 框中,那么您需要在构造函数中传递“10”。如果传递 10,则告诉构造函数在 JTextField 中设置 10 列,也就是说,它将可以输入的字符数限制为 10。检查 API ...
http://docs.oracle.com/javase/7/docs/api/javax/swing/JTextField.html
下面是一些创建多个字段(项)的代码。我知道new JTextField后面的参数是文本框的内容,我明白item2、3、passwordField是怎么工作的,但是不明白item1。在代码行中:
item1 = new JTextField(10);
(10) 是什么意思?我希望该文本框中有一个默认数字,但事实并非如此。任何帮助将不胜感激。
public eventhandling(){
super("The title");
setLayout(new FlowLayout());
item1 = new JTextField(10);
add(item1); //Adds item to window
item2 = new JTextField ("Enter text here"); //Making a text box that has the words "enter text here" in it
add(item2);
item3 = new JTextField ("uneditable", 20);
item3.setEditable(false); //This text field cannot be changed now
add(item3);
passwordField = new JPasswordField ("mypass"); //Setting the password field with a default password : "mypass"
add(passwordField);
这是我从 Oracle Site
中找到的JTextField(整数列): 构造一个具有指定列数的新空 TextField。
首先您需要了解初始化组件有不同的方法。然后你还需要注意“10”和10是有区别的,第一个是字符串,第二个是整数。也就是说,如果您希望数字 10 显示在 JTextField 框中,那么您需要在构造函数中传递“10”。如果传递 10,则告诉构造函数在 JTextField 中设置 10 列,也就是说,它将可以输入的字符数限制为 10。检查 API ...
http://docs.oracle.com/javase/7/docs/api/javax/swing/JTextField.html