为个考试,两道JAVA编程题,求高手赐教!~

六、编程题1、写一程序;(1)从键盘读入10个字符串;(2)对上述字符串按字典序增序排序2、使用Appication(AWT或SWING)的方式实现一个图形界面,界面中有... 六、编程题
1、写一程序;
(1) 从键盘读入10个字符串;
(2) 对上述字符串按字典序增序排序

2、使用Appication(AWT或SWING)的方式实现一个图形界面,界面中有一个按钮,两个文本输入框,其中要求一个文本输入框的初始值为“Hello World”;
展开
 我来答
kejiaweiren
2012-06-28 · TA获得超过6740个赞
知道大有可为答主
回答量:1774
采纳率:0%
帮助的人:3362万
展开全部
第一题:
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int[] arr=new int[10];
for (int i = 0; i < 10; i++) {
System.out.println("输入第"+(i+1)+"个数");
arr[i]=scanner.nextInt();
}
Arrays.sort(arr);
}
}
第二题:
public class MyFrame extends JFrame {
JTextField txt1 = new JTextField(10);
JTextField txt2 = new JTextField(10);

/**
* 构造方法
*/
public MyFrame() {
txt1.setText("Hello World");
this.setSize(350, 200); // 大小
this.setTitle("界面"); // 标题
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 退出就关闭程序
//设置居中
this.setLocation((int) (Toolkit.getDefaultToolkit().getScreenSize()
.getWidth() - this.getWidth()) / 2, (int) (Toolkit
.getDefaultToolkit().getScreenSize().getHeight() - this
.getHeight())/2);
//不改变大小 不能最大化
this.setResizable(false);
init();// 初始化界面
}

/**
* 界面元素的初始化
*/
public void init() {
//得到窗体默认的内置面板
JPanel contentPane = (JPanel)this.getContentPane();
//自定义局部 null
contentPane.setLayout(null);
contentPane.add(this.txt1);
contentPane.add(this.txt2);
//设置标签的位置和宽度
this.txt1.setBounds(100,10,120, 20);
//密码组
this.txt2.setBounds(100,35,120,20);
}

/**
* 程序的入口
* @param args
*/
public static void main(String[] args) {
MyFrame loginFrame = new MyFrame();
loginFrame.setVisible(true); // 显示
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式