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

📄 panelmanager.java

📁 windows自带的扫雷游戏
💻 JAVA
字号:
package mine.view;import java.awt.*;import javax.swing.*;public class PanelManager extends JPanel  {    private int spaceing=7;  JPanel blockContainer = new JPanel();  JPanel statusContainer = new JPanel();  BorderLayout borderLayout1 = new BorderLayout();  BorderLayout borderLayout2 = new BorderLayout();  Color foreground=new Color(198,195,198);  public PanelManager() {    try {      jbInit();    }    catch(Exception ex) {      ex.printStackTrace();    }  }  public void addGamePanel(BlockViewsPanel blockpanel,JPanel statuspanel){//      this.removeAll();      Dimension bdimension=blockpanel.getSize();      Dimension sdimension=statuspanel.getSize();      statusContainer.setBounds(spaceing,spaceing,bdimension.width+5,sdimension.height);      blockContainer.setBounds(spaceing,spaceing+sdimension.height+spaceing,bdimension.width+5,bdimension.height+5);      statusContainer.add(statuspanel,BorderLayout.CENTER);      blockContainer.add(blockpanel,BorderLayout.CENTER);      this.add(statusContainer);      this.add(blockContainer);      this.setSize((spaceing*3+bdimension.width),(spaceing*4+sdimension.height+bdimension.height));  }  void jbInit() throws Exception {    this.setBorder(BorderFactory.createRaisedBevelBorder());    this.setLayout(null);    this.setForeground(foreground);    blockContainer.setBorder(BorderFactory.createLoweredBevelBorder());    blockContainer.setLayout(borderLayout2);    statusContainer.setBorder(BorderFactory.createLoweredBevelBorder());    statusContainer.setLayout(borderLayout1);  }}

⌨️ 快捷键说明

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