我写的代码可以插Lavel,button,text.但是我向插图片。请问这么插啊!我些的代码如下:importjava.awt.*;importjavax.swing.*;importjava.awt.event.*;importjava.awt.FlowLayout.*;im...
我写的代码可以插Lavel,button,text.但是我向插图片。请问这么插啊!
我些的代码如下:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.awt.FlowLayout.*;
import javax.swing.JList.*;
public class Main extends JFrame implements ActionListener{
JLabel l1=null;
JLabel l2=null;
JTextField field1=null;
JTextField field2=null;
JLabel l3=null;
JTextField field3=null;
JTextField field4=null;
JLabel l4=null;
JButton btn=null;
JList jl=new JList();
public Main()
{
this.getContentPane().setLayout(new FlowLayout());
l1=new JLabel("Input exchange rate:");
field1=new JTextField("", 10);
l2=new JLabel("Input dollar:");
field2=new JTextField("", 10 );
l3=new JLabel("Translate the RMB:");
field4=new JTextField("", 10);
btn=new JButton("ok");
this.getContentPane().add(l2);
this.getContentPane().add(field2);
this.getContentPane().add(l1);
this.getContentPane().add(field1);
this.getContentPane().add(l3);
this.getContentPane().add(field4);
this.getContentPane().add(btn);
this.getContentPane().add(jl);
btn.addActionListener(this);
btn.setActionCommand("tijiao");
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
this.pack();
}
public static void main(String args[])
{
new Main();
}
public void actionPerformed(ActionEvent e)
{
if(e.getActionCommand().equals("tijiao"))
{
double huilv=Double.parseDouble(field1.getText());
double meiyuan=Double.parseDouble(field2.getText());
double temp=huilv*meiyuan;
field4.setText(String.valueOf(temp));
}
}
}
展开