uipanel.java

来自「《j2ee开发全程实录》随书源码」· Java 代码 · 共 79 行

JAVA
79
字号
package com.cownew.PIS.ui.base;

import javax.swing.JMenuBar;
import javax.swing.JPanel;
import javax.swing.JToolBar;

abstract public class UIPanel extends JPanel
{

	public UIPanel() throws Exception
	{
		super(true);
		initialize();
	}
	
	/**
	 * 初始化UI
	 *
	 */
	protected void initialize()
	{
		initAction();		
	}
	
	/**
	 * 初始化action
	 *
	 */
	protected void initAction()
	{
		
	}

	/**
	 * 得到UI的标题
	 * @return
	 */
	public String getUITitle()
	{
		return "";
	}
	
	/**
	 * 得到主菜单
	 * @return
	 */
	public JMenuBar getMainMenuBar()
	{
		return null;
	}
	
	/**
	 * 得到工具栏
	 * @return
	 */
	public JToolBar getToolBar()
	{
		return null;
	}
	
	/**
	 * UI关闭时触发
	 *
	 */
	public void onClose()
	{
		
	}
	
	/**
	 * UI打开时触发
	 *
	 */
	public void onOpen()
	{
		
	}	
}

⌨️ 快捷键说明

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