mainview.java

来自「绝对经典!好动西和大家一起分享 呵呵 你们不应该如此限制的,不好」· Java 代码 · 共 71 行

JAVA
71
字号
/* * 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 + =
减小字号Ctrl + -
显示快捷键?