达人们帮着做2个java的编程题

来源:百度知道 编辑:UC知道 时间:2024/05/26 09:07:32
1 编写一个Applet程序,接受用户输入的三个数,当用户输入完并在一个输入文本框中键入回车时,判断这三个数可否组成一个三角形,如果不能则请用户继续输入直至满足要求为止。

2 编写一个图形界面的Application程序,包括一个TextField 和一个按钮,请用户输入若干字符串(长度不超过20),保存在文件里。

重要的是编程的过程和思想(越简单越好)

下面是可否组成三角形的程序,点击按钮判断,用回车的话涉及焦点问题不适合初学,有问题可Q544862465

import java.applet.Applet;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JTextField;

public class Triangle extends Applet implements ActionListener {
JTextField[] t;
JLabel la;
JButton btn;
public Triangle(){
t=new JTextField[3];
t[0]=new JTextField(15);
t[1]=new JTextField(15);
t[2]=new JTextField(15);
la=new JLabel("请输入三个数");
btn=new JButton("判断");
this.setLayout(new GridLayout(3,1));
this.add(t[0]);
this.add(t[1]);
this.add(t[2]);
this.add(la);
this.add(btn);
btn.addActionListener(this);
this.setVisible(true);
}

public void actionPerformed(ActionEvent e) {
if(e.getActionCommand()