我想做一个最简单的java小程序,只要加个文本框,然后再加几个按钮,就行。有没有比较基础的例子?

我想自己照着来做做。... 我想自己照着来做做。 展开
 我来答
柠涵晨3
2011-11-09
知道答主
回答量:3
采纳率:0%
帮助的人:4700
展开全部

刚好上实验课,给你发一个自己刚写完的, 可能会帮到你的.

实现的功能看截图:

源代码:import javax.swing.*; 

import java.awt.event.*; 

import java.awt.*; 

public class PasswordVerification extends JFrame implements ActionListener{ 

JLabel userLabel;//定义用户标签提示 

JLabel passwordLabel;//定义密码标签提示 

JTextField userText;//定义用户文本框 

JPasswordField passwordText;//定义密码文本框 

int count=1;//统计输入信息的次数 

public PasswordVerification() { 

super("请输入信息"); 

Container container=getContentPane();//得到容器对象container; 

container.setLayout(new FlowLayout());//设置默认布局 

userLabel=new JLabel("用户名");//创建用户标签 

passwordLabel=new JLabel("密 码");//创建密码标签 

userText=new JTextField(10);//创建用户文本输入框 

passwordText=new JPasswordField(10);//创建密码输入文本框 

passwordText.addActionListener(this);//注册事件监听者; 

container.add(userLabel); 

container.add(userText); 

container.add(passwordLabel);

container.add(passwordText); 

setSize(400,80); 

setVisible(true); 

public void actionPerformed(ActionEvent e){//事件处理 

String userName=new String("陈三");//假设为正确的用户名; 

String password=new String("12345678");//假设为正确的密码; 

if(e.getSource()==passwordText){ 

count++; 

char[] passwords=passwordText.getPassword(); 

if(userText.getText().equals(userName)&&password.equals(new String(passwords))) 

JOptionPane.showMessageDialog(null, "欢迎您:" + userName); 

System.exit(0); 

else if(count>3) 

System.exit(0); 

else{ 

JOptionPane.showMessageDialog(null,userText.getText()+"请输入正确信息"); 

public static void main(String args[]){ 

PasswordVerification pv=new PasswordVerification(); 

pv.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 

}  

}

ultracoder
2011-10-29
知道答主
回答量:18
采纳率:0%
帮助的人:21.9万
展开全部
public class MyFrame extends JFrame{

MyFrame.settitle("程序左上角显示的名字");
//新建一个面板
JPanel panel = new JPanel();
//新建一个文本框
JTextFiled text = new JTextFiled();//多行的文本框是TextArea
//新建一个按钮
JButton button = new JButton("按钮");

//将文本框放入面板
panel.add(text);
//将按钮放到面板
panel.add(button);
//将面板放到frame
this.add(panel);//或者新建一个frame,然后加入
addWindowListener(
new WindowAdapter(){
System.exit(1);
}
);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xgust
2011-10-28 · TA获得超过560个赞
知道小有建树答主
回答量:1159
采纳率:0%
帮助的人:974万
展开全部
这根本不需要敲代码。
netBeans中新建个java项目,然后新建一个窗口就行了。
直接把按钮 文本框什么的往里面拖。摆好位置就行。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式