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

📄 xpcheckboxmenuitemui.java

📁 Swing Windows XP 外观和感觉 BeanSoft 修改版, 2003年 原始的作者: XP 外观和感觉 by Stefan Krause - http://www.stefan
💻 JAVA
字号:
// Beta/** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **	XP Look and Feel														   **															                   **  (C) Copyright 2002, by Stefan Krause, Taufik Romdhane and Contributors      **                                                                              **                                                                              ** The XP Look and Feel started as as extension to the Metouia Look and Feel.   ** The original header of this file was:                                        *** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **        Metouia Look And Feel: a free pluggable look and feel for java        **                         http://mlf.sourceforge.net                           **          (C) Copyright 2002, by Taoufik Romdhane and Contributors.           **                                                                              **   This library is free software; you can redistribute it and/or modify it    **   under the terms of the GNU Lesser General Public License as published by   **   the Free Software Foundation; either version 2.1 of the License, or (at    **   your option) any later version.                                            **                                                                              **   This library is distributed in the hope that it will be useful,            **   but WITHOUT ANY WARRANTY; without even the implied warranty of             **   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.                       **   See the GNU Lesser General Public License for more details.                **                                                                              **   You should have received a copy of the GNU General Public License along    **   with this program; if not, write to the Free Software Foundation, Inc.,   **   59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.                    **                                                                              **   Original Author:  Taoufik Romdhane                                         ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */package com.stefankrause.xplookandfeel;import javax.swing.JComponent;import javax.swing.plaf.ComponentUI;public class XPCheckBoxMenuItemUI extends XPMenuItemUI {    public static ComponentUI createUI(JComponent c) {        return new XPCheckBoxMenuItemUI();    }    protected String getPropertyPrefix() {	return "CheckBoxMenuItem";    }//    public void processMouseEvent(JMenuItem item,MouseEvent e,MenuElement path[],MenuSelectionManager manager) {//        Point p = e.getPoint();//        if(p.x >= 0 && p.x < item.getWidth() &&//           p.y >= 0 && p.y < item.getHeight()) {//            if(e.getID() == MouseEvent.MOUSE_RELEASED) {//                manager.clearSelectedPath();//                item.doClick(0);//            } else//                manager.setSelectedPath(path);//        } else if(item.getModel().isArmed()) {//            MenuElement newPath[] = new MenuElement[path.length-1];//            int i,c;//            for(i=0,c=path.length-1;i<c;i++)//                newPath[i] = path[i];//            manager.setSelectedPath(newPath);//        }//    }}

⌨️ 快捷键说明

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