用Java写一个图形界面应用程序,含有标签,文本框,按钮,文本区,并且用到随机数

 我来答
阳光与繁华
2013-06-04
知道答主
回答量:47
采纳率:100%
帮助的人:18万
展开全部
以下为两个类
//文本框,密码框,按钮,标签
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.SQLException;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPasswordField;
import javax.swing.JTextField;

import com.test.kaoshi.conntest;

public class CM extends JFrame {
public CM() {
this.setTitle("古少毅.Java");
this.setBounds(200, 200, 200, 200);
final JTextField jf1 = new JTextField(10);
final JPasswordField jf2 = new JPasswordField(10);
JButton jb1 = new JButton("确定");
JButton jb2 = new JButton("重置");
JLabel lb1 = new JLabel(" 帐户名");
JLabel lb2 = new JLabel(" 密码");
setLayout(new FlowLayout());
add(lb1);
add(jf1);
add(lb2);
add(jf2);
add(jb1);
add(jb2);
jb1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {

}
});
jb2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
jf1.setText(null);
jf2.setText(null);
}
});
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.setVisible(true);
}

public static void main(String[] args) {
new CM();
}
}

//10以内的随机数
public class 随机数 {
public static void main(String[] args) {
double a = Math.random() * 10;
a = Math.ceil(a);
int randomNum = new Double(a).intValue();
switch (randomNum) {
case 1:
System.out.println(randomNum+"是随机出来的");
break;
case 2:
System.out.println(randomNum+"是随机出来的");
break;
case 3:
System.out.println(randomNum+"是随机出来的");
break;
case 4:
System.out.println(randomNum+"是随机出来的");
break;
case 5:
System.out.println(randomNum+"是随机出来的");
break;
case 6:
System.out.println(randomNum+"是随机出来的");
break;
case 7:
System.out.println(randomNum+"是随机出来的");
break;
case 8:
System.out.println(randomNum+"是随机出来的");
break;
case 9:
System.out.println(randomNum+"是随机出来的");
break;
case 10:
System.out.println(randomNum+"是随机出来的");
break;
}
}
}
百度网友9beb3bd79
2013-06-04
知道答主
回答量:26
采纳率:0%
帮助的人:20.3万
展开全部
这个用VB直接画就可以了。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式