重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

java代码中添加文本框 java怎么添加文本框在窗体上

java如何用线程添加文本框

threaddemo1 中加一个JTextField 变量(类成员变量) 在threaddemo1 对象构造时将需要的text控件赋给这个变量。

桐梓网站建设公司创新互联,桐梓网站设计制作,有大型网站制作公司丰富经验。已为桐梓超过千家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的桐梓做网站的公司定做!

JAVA一个窗体添加三个文本框具体怎么操作?

只要文本框添加监听即可,用ActionListener即会在文本框中按下回车键时触发事件。

下面是监听的代码:

public void actionPerformed(ActionEvent e)

{

Object o=e.getSource();

if(o==text1) //文本框一号

{

text2.requestFocus();//文本框2号,请求焦点

}

else if(o==text2)

{

text3.requestFocus();

}

}

程序如下:

import java.awt.FlowLayout;

import java.awt.Toolkit;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JTextField;

public class MyFrame extends JFrame implements ActionListener

{

private JButton button;

private JTextField textField;

private JLabel label;

public MyFrame()

{

button = new JButton("Hello world");

textField = new JTextField(15);

label = new JLabel("输入内容:");

setTitle("Simple-Frame");

setBounds((Toolkit.getDefaultToolkit().getScreenSize().width - 500)/2,

(Toolkit.getDefaultToolkit().getScreenSize().height - 300)/2

, 500, 300);

setLayout(new FlowLayout());

add(label);

add(textField);

add(button);

setResizable(false);

setVisible(true);

this.button.addActionListener(this);

}

public static void main(String[] args)

{

new MyFrame();

}

@Override

public void actionPerformed(ActionEvent e)

{

if(e.getSource() == this.button)

{

this.textField.setText("Hello World");

}

}

}

java 怎样在窗口程序中添加一个文本框显示变量的值啊~~各位高手帮帮忙...

需要显示时,使用那个文本框的setText方法,格式是:文本框.setText(String.valueOf(你要显示的值))

java中如何动态的添加一个文本框(PS:在程序运行之后)

还是我来给你说吧,你最好是在你的类中声明一个变量,JTextArea jt=new JTextArea("");

然后你的矩形框选择好之后(双击选择),双击事件的代码中写 (如果直接就是窗口)this.add(jt);

jt.setLocation(100,200);jt.setsize(50,30);

这样就可以出现了,

如果是要删除,那应该是this.remove(jt);

当然一个比较好的方法是你事先添加进去,然后jt.setvisible(false),用的时候设置为可见,就是true,用完之后再设置为false,当然你再次使用的时候先要清空jt。


网页标题:java代码中添加文本框 java怎么添加文本框在窗体上
本文地址:http://cqcxhl.com/article/dddidic.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP