JAVA 在JTextField 的框里输入一串字符 我要通过一个JButton按钮 得到输入的内容

在JTextField的框里输入一串字符我要通过一个JButton按钮得到输入的内容请JAVA高手解答下啊... 在JTextField 的框里输入一串字符 我要通过一个JButton按钮 得到输入的内容
请JAVA高手解答下啊
展开
 我来答
程序那点事
2009-04-29 · TA获得超过6140个赞
知道大有可为答主
回答量:3253
采纳率:59%
帮助的人:1336万
展开全部
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import java.net.*;
import java.awt.color.*;
public class Login extends JFrame
implements ActionListener
{

JLabel qqid;
JTextField use; ;
JButton login;
JPanel pane;
JTextArea j;
public Login(String str){
super(str);
int screenWidth = (int)java.awt.Toolkit.getDefaultToolkit().getScreenSize().width;
int screenHeight = (int)java.awt.Toolkit.getDefaultToolkit().getScreenSize().height;
qqid=new JLabel("请输入:");
j=new JTextArea();
use=new JTextField();

login=new JButton(" 确定");

pane=new JPanel();
pane.setLayout(null);
pane.add(qqid);
pane.add(use);
pane.add(login);
pane.add(j);
j.setBounds(65,90,150,40);
qqid.setBounds(15,60,150,20);
use.setBounds(65,60,150,20);

login.setBounds(10,160,60,20);
this.getContentPane().add(pane).setBackground(Color.blue);
this.getContentPane().add(pane);
login.addActionListener(this);
this.setResizable(false);
this.setSize(245,240);
this.setLocation((screenWidth-245)/2, (screenHeight-240)/2);
this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
this.setVisible(true);
}
public void actionPerformed(ActionEvent e){
JButton jb=(JButton)e.getSource();
if(jb==login) {
String s=use.getText();
j.setText(s+":"+"欢迎您!!");
}

}
public static void main(String args[]){
new Login("好啊");
}}

我用的是JTextArea 把它改成JTextField就可以了
如果不行再找我
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式