新手求助:在一个文本框中输入几个整数,点击按钮在另一个文本框中输出由小到大排列
刚看了下java相关书籍,感觉特别困难,写了个不晓得可不可以达到题目的要求,并且运行不出来的程序,希望哪位大神帮我看下,谢谢!import java.awt.event.*;
import javax.swing.*;
public class Number extends JFrame implements ActionListener{
JLabel la1=new JLabel("输入几个数");
JLabel la2=new JLabel("输出结果是");
JTextField txt1=new JTextField(5);
JTextField txt2=new JTextField(5);
JPanel panel=new JPanel();
JButton b=new JButton("由小到大输出:");
public Number(){
super("由小到大输出");
panel.add(la1);
panel.add(txt1);
panel.add(la2);
panel.add(txt2);
b.addActionListener(this);
panel.add(b);
this.getContentPane().add(panel);
this.setBounds(100, 100, 500, 100);
this.setDefaultCloseOperation(3);
this.setResizable(false);
this.setVisible(true); }
public static void main(String args[])
{
int a[];
int temp;
for(int i=0;i<a.length;++i){
for(int j=a.length-1;j>i;--j){
if(a[j]<a[j-1])
{
temp=a[j];
a[j]=a[j-1];
a[j-1]=temp;
}
}
}
}
}