习题,输入2个数,如果第一个数是第2个数的倍数,那么为返回true, 否则false。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class J28 extends JApplet implements ActionListener{
JLabel J1, J2, J3;
JTextField T1, T2, T3;
public void init( )
{
Container contn = getContentPane();
contn.setLayout( new FlowLayout( ) );
J1 = new JLabel( " 1 number ");
J2 = new JLabel( " 2 number ");
J3 = new JLabel( " ture or false ");
T1 = new JTextField( 10 );
T2 = new JTextField( 10 );
T2.addActionListener( this );
T3 = new JTextField( 10 );
contn.add( J1 );
contn.add( J2 );
contn.add( J3 );
contn.add( T1 );
contn.add( T2 );
contn.add( T3 );
}
public void actionPerformed( ActionEvent e )
{
double m, n;
m = Double.parseDouble( T1.getText( ) );
n = Double.parseDouble( T2.getText( ) );
if( multiple( m, n))
T3.setText( " true " );
else
T3.setText( " false " );
}
public boolean multiple( double x, double y )
{
if( x % y == 0 )
return true;
else
return false;
}
}