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

📄 palette.java

📁 全面实现ilog地功能,没有使用第三方lib.
💻 JAVA
字号:
/* * This source code is part of TWaver 1.3.1 * * SERVA Software PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * Copyright 2000-2005 SERVA Software, Inc. All rights reserved. */package demo.editor;

import java.awt.FlowLayout;import javax.swing.BorderFactory;import javax.swing.JLabel;import javax.swing.JPanel;
public class Palette extends JPanel{
    
    private String name;

    public Palette(String name, Class[] classes) {
        this.name = name;        FlowLayout layout = new FlowLayout();
        layout.setAlignment(FlowLayout.LEFT);        layout.setHgap(0);        layout.setVgap(0);        this.setLayout(layout);        this.setBorder(BorderFactory.createEmptyBorder(5, 10, 5, 10));        if (classes != null && classes.length > 0) {            for (int i = 0; i < classes.length; i++) {                JLabel button = new PaletteButton(classes[i]);                this.add(button);            }        }
    }	public String getName(){		return name;	}
}

⌨️ 快捷键说明

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