sy010400.java
来自「梦界家园程序开发基底框架」· Java 代码 · 共 72 行
JAVA
72 行
package jm.form.gui.swing.game.sy.sy01;
import java.awt.BorderLayout;
import javax.swing.JDesktopPane;
import javax.swing.JInternalFrame;
import javax.swing.JPanel;
import jm.framework.gui.module.JMScrollPane;
/**
* <p>Title: 中部(主窗口)</p>
*
* <p>Copyright: Copyright (c) 2004-2006</p>
*
* <p>Company: 1SHome</p>
*
* <p>@author Spook</p>
*
* @since 1.3
* @see JDK 1.5.0.6
*/
public class SY010400 extends JPanel {
private JDesktopPane WorkDesktopPane = new JDesktopPane();
private BorderLayout borderLayout1 = new BorderLayout();
private JMScrollPane BackScrollPane = new JMScrollPane();
public SY010400 () {
try {
jbInit();
} catch (Exception exception) {
exception.printStackTrace();
}
}
private void jbInit () throws Exception {
this.setLayout(borderLayout1);
this.add(BackScrollPane, java.awt.BorderLayout.CENTER);
BackScrollPane.getViewport().add(WorkDesktopPane);
}
/**
* 装载业务画面
* @param gamenID String
*/
public void loadInternalFrame (JInternalFrame add,boolean have) {
try{
if(have == false){
WorkDesktopPane.add(add);
add.show();
}else{
// add.setMaximum(true);
}
add.toFront();
add.setSelected(true);
}catch (Exception exception) {
exception.printStackTrace();
}
}
/**
* 关闭打开的业务画面
* @param gamenID String
*/
public void closeInternalFrame (JInternalFrame close) {
if(close!=null){
WorkDesktopPane.remove(close);
WorkDesktopPane.updateUI();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?