问答题 本题主窗口中包括一个文本框和一个文本域,在上面的文本框中输入一个整数并按回车键,就会在下面的文本域中显示该整数的平方值;如果在文本框中输入的不是一个整数,将弹出一个警告窗口。 tmport java.awt.event.*: import java.awt.*; import javax.swing.JOptionPane; class Dwindow extends Frame implements ActionLis- tener {TextField inputNumber; TextArea show; Dwindow(String s) {super(s): inputNumber=new TextField(22); inputNumber.addActionListener(this); show=new TextArea(); add(inputNumber,BorderLayout.NORTH); add(show,BorderLayout.CENTER); setBounds(60,60,300,300);setVisible(true); validate(); addWindowListener(new WindowAdapter() {public void windowClosing(WindowEvent e) {System.exit(0); } }); } public void actionPerformed(ActionEvent e) {boolean boo=false; if(e.getSource()= =inputNumber) {String s= ; char a[]=S.toCharArray(); for(int i=0;i<a.length;i++) {if(!(Character.isDigit(a[i]))) boo=true; } if(boo= =true) {JOptionPane.showMessageDialog(this,"您输入 了非法字符","警告对话框", ); inputNumber.setText(null); } else if(boo= =false) {int number=Integer.parseInt(s); show.append("\n"+number+"平方:"+(num- bet*number)): } } } } public class java2 {public static void main(String args[]) { new Dwindow("java2"); } }
问答题 本题的功能是求1~100的自然数的累加,并打印输出 计算结果。 public class javal{ public static void main(String[]args){ int sum=0; int i=1; for(;;){ if( ){ sum=sum+i: }else ’ ; } System.OUt.println("sums="+sum); } }
判断题 非零售信贷管理系统允许评级发起人员进行评级结果试算。( )