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

📄 minimizationmanager.java

📁 定要上载质量高而定要上载质量高而定要上载质量高而定要上载质量高而定要上载质量高而
💻 JAVA
字号:
/*
 * Created on May 26, 2005
 */
package org.flexdock.docking.state;

import java.awt.Component;

import org.flexdock.docking.Dockable;
import org.flexdock.docking.DockingConstants;

/**
 * @author Christopher Butler
 */
public interface MinimizationManager {
    
    MinimizationManager DEFAULT_STUB = new Stub();
    
    int UNSPECIFIED_LAYOUT_CONSTRAINT = -1;
    
    int TOP = DockingConstants.TOP;
    
    int LEFT = DockingConstants.LEFT;
    
    int BOTTOM = DockingConstants.BOTTOM;
    
    int RIGHT = DockingConstants.RIGHT;
    
    int CENTER = DockingConstants.CENTER;
    
    boolean close(Dockable dockable);
    
    void preview(Dockable dockable, boolean locked);
    
    void setMinimized(Dockable dockable, boolean minimized, Component window, int constraint);
    
    class Stub implements MinimizationManager {
        public boolean close(Dockable dockable) {
            return false;
        }
        
        public void preview(Dockable dockable, boolean locked) {}
        
        public void setMinimized(Dockable dockable, boolean minimized, Component window, int edge) {}
        
    }
    
}

⌨️ 快捷键说明

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