thermometer.java

来自「double link list code」· Java 代码 · 共 46 行

JAVA
46
字号

import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;


public class thermometer extends Applet implements AdjustmentListener{
     private Scrollbar slider;
     private int fahrenheit;
     private float celsius;
     Button[] b=new Button[10];

     public void init () {
		 System.out.println("kk;");
     	slider = new Scrollbar(Scrollbar.HORIZONTAL, 0,1,0,110);
     	add(slider);
     	slider.addAdjustmentListener(this);
     }


     private float celsius(int fahrenheit) {
		 System.out.println("pp");
        celsius=(5/9f)*(fahrenheit-32);
        return celsius;
     }
     public void paint(Graphics g) {
		 System.out.println("dd");
		 drawTermometer(fahrenheit,g);
	     showStatus("Fahrenheit is "+fahrenheit+"Celsius is"+celsius);
     }

     public void drawTermometer(int fahrenheit,Graphics g) {
System.out.println("gg");
        g.drawRect(40,80,30,110);
        g.setColor(Color.red);
        g.fillOval(35,170,40,40);
        g.fillRect(40,190-fahrenheit,30,fahrenheit);

     }
     public void adjustmentValueChanged(AdjustmentEvent e) {
		 System.out.println("qq");
        fahrenheit=slider.getValue();
        repaint();
     }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?