⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mainview.java

📁 一个温度计的小程序
💻 JAVA
字号:
/* * MainView - Top level view/controller for the Thermometer * * This is the main view/controller. * Copyright (c) 2001, Bruce E. Wampler */import java.util.*;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class MainView extends WmvcView{    private ThermometerModel myModel; // local model reference    public MainView()    {        myModel = (ThermometerModel) WmvcApp.getModel();        myModel.addView(this);        JMenu fileMenu = new JMenu("File");        // File->Up        WmvcMenuItemCtl fileUp = new WmvcMenuItemCtl(fileMenu,            "Up",null, 'U',             null /* no accel */, new WmvcExecutor()            {                public void execute(ActionEvent event)                {                    myModel.setTemp(myModel.getTemp()+1);                }            });        // File->Down        WmvcMenuItemCtl fileDown = new WmvcMenuItemCtl(fileMenu,            "Down",null, 'D',            null /* no accel */, new WmvcExecutor()            {                public void execute(ActionEvent event)                {                    myModel.setTemp(myModel.getTemp()-1);                }            });        // File->Exit        WmvcMenuItemCtl fileExit = new WmvcMenuItemCtl(fileMenu,            "Exit", null, 'x',            null /* no accel */,  new WmvcExecutor()            {                public void execute(ActionEvent event)                {                    if (WmvcApp.getApp().appClosing())                      System.exit(0);                }            });        WmvcApp.addMenu(fileMenu);      // Add to app menu        // ToolBar: Up        WmvcTBButtonCtl toolUp = new WmvcTBButtonCtl(            "    Up    ",null,"Up one degree F",            fileUp.getWmvcExecutor() /* same as file up */);        // ToolBar: Down        WmvcTBButtonCtl toolDown = new WmvcTBButtonCtl(            " Down ",null,"Down one degree F",            fileDown.getWmvcExecutor() /* same as file up */);    }}

⌨️ 快捷键说明

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