界面显示。是。对的,输入点计算只能显示无法计算,一个类我文本输入的

package java考试第3题;import javax.swing.*;import java.awt.event.*;public class 界面设计 extends JFrame implements ActionListener{ JPanel jp; JTextField jtf1,jtf2; JButton jb; JTextArea jta; 设置圆柱体 m; public 界面设计(){ this.setTitle("计算圆柱体体积"); this.setBounds(100,100,400,200); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); jp=new JPanel(); jp.add(new JLabel("底面半径:")); jtf1=new JTextField(5); jp.add(jtf1); jp.add(new JLabel("高:")); jtf2=new JTextField(5); jp.add(jtf2); jb=new JButton("计算体积"); jb.addActionListener(this); jp.add(jb); this.getContentPane().add(jp,"South"); jta=new JTextArea(5,20); this.getContentPane().add(jta); this.setVisible(true); } public void actionPerformed(ActionEvent e){ try { int r=Integer.parseInt(jtf1.getText()); int h=Integer.parseInt(jtf2.getText()); m.setR(r); m.setH(h); //double rescult=r*r*3.14*h; jta.append( "圆柱体的底面半径是:"+r+"圆柱体的高是:"+h+"\n"+ "圆柱体的体积是:"+m.getv()/*recult*/+"\n"); } catch(Exception ex){ jta.append("无法计算体积!"+"\n"); } }}图片图片

1个回答

我第一次看到中文的类名。。。。。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问