请JAVA高手帮忙,做一个容器分
JDK1。5下可以通过。 import t。BorderLayout;import t。Container;import t。Dimension;import t。event。ActionEvent;import t。 event。ActionListener;import javax。swing。JButton;import javax。swing。JFrame;import javax。swing。JLabel;import javax。 swing。JPanel;import javax。swing。JTextField;public class Test extend...全部
JDK1。5下可以通过。 import t。BorderLayout;import t。Container;import t。Dimension;import t。event。ActionEvent;import t。
event。ActionListener;import javax。swing。JButton;import javax。swing。JFrame;import javax。swing。JLabel;import javax。
swing。JPanel;import javax。swing。JTextField;public class Test extends JFrame implements ActionListener{ JTextField radiusTF,roundTF,areaTF; JLabel radLbl,roundLbl,areaLbl; JButton calcBtn,clearBtn;JPanel inputPanel,operPanel; public Test(){ super("计算"); radLbl=new JLabel("请输入圆半径:"); radiusTF=new JTextField(20); roundLbl=new JLabel("该圆的周长为:"); roundTF=new JTextField(20); areaLbl=new JLabel("该圆的面积为:"); areaTF=new JTextField(20); inputPanel=new JPanel(); tPreferredSize(new Dimension(400,150)); d(radLbl); d(radiusTF); d(roundLbl); d(roundTF); d(areaLbl); d(areaTF); calcBtn=new JButton("计算"); dActionListener(this); clearBtn=new JButton("清除"); dActionListener(this); operPanel=new JPanel(); d(calcBtn); d(clearBtn); tPreferredSize(new Dimension(400,200)); tDefaultCloseOperation(JFrame。
EXIT_ON_CLOSE); tLayout(new BorderLayout()); Container con= tContentPane(); d(inputPanel,BorderLayout。
CENTER); d(operPanel,BorderLayout。SOUTH); ck(); tVisible(true); } public void actionPerformed(ActionEvent e){ if( tSource()==calcBtn){ tText( lueOf((2* lueOf( tText())*Math。
PI))); tText( lueOf(Math。
PI* lueOf( tText())* lueOf( tText()))); } if( tSource()==clearBtn){ tText(""); tText(""); tText(""); } } public static void main(String[] args) { Test test=new Test(); }}。收起