解释使用java创建文本字段的代码[关闭]
Posted
技术标签:
【中文标题】解释使用java创建文本字段的代码[关闭]【英文标题】:Explain the code to create a textfield using java [closed] 【发布时间】:2013-05-30 15:12:16 【问题描述】:谁能帮我理解下面创建文本字段的代码?关于以下代码的摘要将非常有用。
import java.awt.FlowLayout;
import javax.swing.JFrame;
import javax.swing.JTextField;
public class CreateNewJTextField extends JFrame
private static final long serialVersionUID = 1L;
public CreateNewJTextField()
// set flow layout for the frame
this.getContentPane().setLayout(new FlowLayout());
JTextField field3 = new JTextField(10);
add(field3);
private static void createAndShowGUI()
JFrame frame = new CreateNewJTextField();
frame.pack();
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
public static void main(String[] args)
createAndShowGUI();
【问题讨论】:
-1 请添加一些您的问题的描述。 -1 表示格式,没有问号 【参考方案1】:在 CreateNewJTextField 中:
this.getContentPane().setLayout(new FlowLayout());
这将创建一个窗格并设置默认布局。窗格就像一张纸,你可以在上面画画。
JTextField field3 = new JTextField(10);
add(field3);
这将创建一个文本字段并将其添加到该窗格。
在 createAndShowGUI 中,您将此窗格添加到一个 JFrame(带有最小化、关闭按钮的框架),它就像一个绘图板。
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
然后您设置框架的可见性,定义单击关闭按钮时应该发生的情况。
【讨论】:
它创建了 CreateNewJTextField 类的一个实例。阅读 Java 基础知识!以上是关于解释使用java创建文本字段的代码[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
有人可以解释我如何设置我想在文本框/组合框/日期时间选择器中写入的值吗? [关闭]
Joshua Bloch 在 Effective Java 中解释的枚举类型
Joshua Bloch 在 Effective Java 中解释的枚举类型