thermometer.java

来自「一个温度计的小程序」· Java 代码 · 共 50 行

JAVA
50
字号
/* * Thermometer - A very simple test for Wmvc Framework * Copyright (c) 2001, Bruce E. Wampler */import java.awt.*;import javax.swing.*;public class Thermometer extends WmvcApp{    private MainView mainView;    private TemperatureView fView;    private TemperatureView cView;       public Thermometer(String name)     // constructor    {        super(name, true, true);    // Create with menu, toolbar        // **** First, create the model        setModel( (WmvcModel) new ThermometerModel() );        // **** Next, create the view/controllers        mainView = new MainView();      // won't use any panels        fView = new TemperatureView('F');  // Fahrenheit, left        cView = new TemperatureView('C');  // Celsius, right        // ****  Create a split pane, add list and item views        JSplitPane splitPane = new JSplitPane(            JSplitPane.HORIZONTAL_SPLIT, fView.getPanel(),            cView.getPanel());        splitPane.setOneTouchExpandable(false); // details        splitPane.setDividerLocation(150);        WmvcApp.addMainPane(splitPane); // add splitter    }        public static void main(String[] args)    {        final Thermometer theThermometer =                 new Thermometer("Thermometer App");        WmvcApp.getContentPanel().setPreferredSize(                new Dimension(300, 60)); // not big        WmvcApp.showApp();        ((ThermometerModel) (WmvcApp.getModel())).setTemp(70);    }}

⌨️ 快捷键说明

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