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

📄 basictoolbarseparatorui.java

📁 JAVA 所有包
💻 JAVA
字号:
/* * @(#)BasicToolBarSeparatorUI.java	1.14 05/11/17 * * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package javax.swing.plaf.basic;import javax.swing.*;import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Insets;import java.awt.Rectangle;import javax.swing.JToolBar;import javax.swing.plaf.*;import javax.swing.plaf.basic.BasicSeparatorUI;/** * A Basic L&F implementation of ToolBarSeparatorUI.  This implementation  * is a "combined" view/controller. * <p> * * @version 1.14 11/17/05 * @author Jeff Shapiro */public class BasicToolBarSeparatorUI extends BasicSeparatorUI{    public static ComponentUI createUI( JComponent c )    {        return new BasicToolBarSeparatorUI();    }    protected void installDefaults( JSeparator s )    {        Dimension size = ( (JToolBar.Separator)s ).getSeparatorSize();	if ( size == null || size instanceof UIResource )	{	    JToolBar.Separator sep = (JToolBar.Separator)s;	    size = (Dimension)(UIManager.get("ToolBar.separatorSize"));	    if (size != null) {		if (sep.getOrientation() == JSeparator.HORIZONTAL) {		    size = new Dimension(size.height, size.width);		}		sep.setSeparatorSize(size);	    }	}    }    public void paint( Graphics g, JComponent c )    {    }    public Dimension getPreferredSize( JComponent c )    {        Dimension size = ( (JToolBar.Separator)c ).getSeparatorSize();	if ( size != null )	{	    return size.getSize();	}	else	{	    return null;	}    }}

⌨️ 快捷键说明

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