📄 mainwindow.java
字号:
//package vlab;虚拟试验室的主操作窗口import javax.swing.*;import java.awt.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;/** * Title: work-flow * Description: * Copyright: Copyright (c) 2002 * Company: CSU * @author smallbeetle * @version 1.0 *//*上面为下拉菜单,中间为toolbar按键快捷操作部分,下面为作图操作窗口操作窗口一个JTabbedPane面板,JTabbedPane面板分为 designPanel,resultPanel两个面板,JTabbedPane下面为status--label*/public class MainWindow extends JFrame {// cp_MainMenu cp_mainMenu = null; JLabel StatusBar = null; JTabbedPane jTabbedPane = null ; DesignPanel designPanel = null; public MainWindow() { try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } private void jbInit() throws Exception { addWindowListener( new WindowAdapter(){ public void windowsClosing(WindowEvent e){ System.exit(0); } } ); csuSystem.initialize(this); this.setIconImage((Image)csuSystem.getObject("SYSTEM.JPG")); StatusBar = new JLabel("Status"); jTabbedPane = new JTabbedPane(); this.setTitle("Digital Image Process Virtual Laboratory"); designPanel = new DesignPanel(this); jTabbedPane.add(designPanel, "designPane"); //在可切换面板中加入design面板 this.getContentPane().setLayout(new BorderLayout()); this.getContentPane().add(StatusBar, BorderLayout.SOUTH); this.getContentPane().add(jTabbedPane, BorderLayout.CENTER); } public void setStatus(String message){ StatusBar.setText(message); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -