Java入门2=关于APPLET

习题:输入一个数取最接近的整数。

 

 

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class J22 extends JApplet implements  ActionListener {
 //先建立对象,标签,输入框。
       JLabel L1, L2, L3;
       JTextField T1, T2, T3;
 //初始化     
       public void init( )
       {
         Container container = getContentPane();
         container.setLayout( new FlowLayout() );
        
         L1 = new JLabel( "Enter a number!" );
         container.add( L1 );
        
         T1 = new JTextField ( 10 );
         T1.addActionListener( this );
         container.add( T1 );
        
         L2 = new JLabel( "zuijin" );
         container.add( L2 );
        
         T2 = new JTextField ( 10 );
         T2.setEditable( false );
         container.add( T2 );
             
         L3 = new JLabel( "yuanshi" );
         container.add( L3 );
        
         T3 = new JTextField ( 10 );
         T3.setEditable( false );
         container.add( T3 );     
         }
        
        public void actionPerformed( ActionEvent e )
        {
          double temp1, temp2;
          temp1 = Double.parseDouble( T1.getText( ) );   
          temp2 = getNumber( temp1 );
         
          showNumber( temp1, temp2 );
         }
        
         public double getNumber( double x )
         {
          return  Math.floor( x + 0.5 );
          }
 
         public void showNumber( double x, double y)
          {
          T2.setText( Double.toString( x ) );
          T3.setText( Double.toString( y ) );
          }
 }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值