亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? buttonbarmain.java

?? java swing控件
?? JAVA
字號:
/**
 * L2FProd.com Common Components 6.9.1 License.
 *
 * Copyright 2005-2006 L2FProd.com
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.l2fprod.common.demo;

import com.l2fprod.common.swing.JButtonBar;
import com.l2fprod.common.swing.plaf.blue.BlueishButtonBarUI;
import com.l2fprod.common.swing.plaf.misc.IconPackagerButtonBarUI;
import com.l2fprod.common.util.ResourceManager;

import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.event.ActionEvent;

import javax.swing.*;

/**
 * Demo of the JButtonBar. <br>
 *  
 */
public class ButtonBarMain extends JPanel {

  static ResourceManager RESOURCE = ResourceManager.get(ButtonBarMain.class);

  public ButtonBarMain() {
    setLayout(new BorderLayout());

    JTabbedPane tabs = new JTabbedPane();
    add("Center", tabs);

    { // with the mozilla L&F
      JButtonBar toolbar = new JButtonBar(JButtonBar.VERTICAL);
      toolbar.setUI(new BlueishButtonBarUI());
      tabs.addTab("Mozilla L&F", new ButtonBarPanel(toolbar));
    }

    { // with the icon packager L&F
      JButtonBar toolbar = new JButtonBar(JButtonBar.VERTICAL);
      toolbar.setUI(new IconPackagerButtonBarUI());
      tabs.addTab("Icon Packager L&F", new ButtonBarPanel(toolbar));
    }
  }

  static class ButtonBarPanel extends JPanel {

    private Component currentComponent;

    public ButtonBarPanel(JButtonBar toolbar) {
      setLayout(new BorderLayout());

      add("West", toolbar);

      ButtonGroup group = new ButtonGroup();

      addButton(RESOURCE.getString("Main.welcome"), "icons/welcome32x32.png",
        makePanel(RESOURCE.getString("Main.welcome")), toolbar, group);

      addButton(RESOURCE.getString("Main.settings"),
        "icons/propertysheet32x32.png", makePanel(RESOURCE
          .getString("Main.settings")),

        toolbar, group);

      addButton(RESOURCE.getString("Main.sounds"), "icons/fonts32x32.png",
        makePanel(RESOURCE.getString("Main.sounds")), toolbar, group);

      addButton(RESOURCE.getString("Main.stats"), "icons/folder32x32.png",
        makePanel(RESOURCE.getString("Main.stats")), toolbar, group);
    }

    private JPanel makePanel(String title) {
      JPanel panel = new JPanel(new BorderLayout());
      JLabel top = new JLabel(title);
      top.setBorder(BorderFactory.createEmptyBorder(4, 4, 4, 4));
      top.setFont(top.getFont().deriveFont(Font.BOLD));
      top.setOpaque(true);
      top.setBackground(panel.getBackground().brighter());
      panel.add("North", top);
      panel.setPreferredSize(new Dimension(400, 300));
      panel.setBorder(BorderFactory.createEmptyBorder(4, 4, 4, 4));
      return panel;
    }

    private void show(Component component) {
      if (currentComponent != null) {
        remove(currentComponent);
      }
      add("Center", currentComponent = component);
      revalidate();
      repaint();
    }

    private void addButton(String title, String iconUrl,
      final Component component, JButtonBar bar, ButtonGroup group) {
      Action action = new AbstractAction(title, new ImageIcon(
        ButtonBarMain.class.getResource(iconUrl))) {
        public void actionPerformed(ActionEvent e) {
          show(component);
        }
      };

      JToggleButton button = new JToggleButton(action);
      bar.add(button);

      group.add(button);

      if (group.getSelection() == null) {
        button.setSelected(true);
        show(component);
      }
    }
  }

  public static void main(String[] args) throws Exception {
    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

    JFrame frame = new JFrame("ButtonBar");
    frame.getContentPane().setLayout(new BorderLayout());
    frame.getContentPane().add("Center", new ButtonBarMain());
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.pack();
    frame.setLocation(100, 100);
    frame.setVisible(true);
  }

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人午夜免费电影| 亚洲精品一区二区三区香蕉| 欧美日韩国产综合久久| www亚洲一区| 一区二区三区国产精华| 国产一区二区三区免费播放| 色婷婷国产精品综合在线观看| 日韩一级二级三级| 一区二区久久久久久| 国产一区二区三区免费看 | 欧美在线999| 久久这里只有精品首页| 亚洲制服丝袜一区| a美女胸又www黄视频久久| 欧美大黄免费观看| 天堂成人国产精品一区| 不卡av免费在线观看| 精品成人在线观看| 视频在线观看国产精品| 91福利在线观看| 亚洲天堂成人在线观看| 国产精品一区久久久久| 日韩欧美国产综合在线一区二区三区| 亚洲一区在线观看网站| caoporen国产精品视频| 欧美极品xxx| 国产成人av在线影院| 久久亚区不卡日本| 国产精品一二三区| 久久久久久久久97黄色工厂| 韩国中文字幕2020精品| 欧美一级高清片| 日韩国产欧美在线观看| 欧美精品 日韩| 三级不卡在线观看| 欧美一级免费大片| 青青草伊人久久| 欧美一区二区三区公司| 日产欧产美韩系列久久99| 欧美精品一二三区| 久久国产人妖系列| 日韩欧美中文一区二区| 久久er99精品| 久久久99精品免费观看| 粉嫩13p一区二区三区| 亚洲国产成人在线| 91理论电影在线观看| 亚洲欧美在线视频观看| 在线一区二区三区| 日韩精品每日更新| 精品国精品自拍自在线| 国产精品1区二区.| 亚洲欧洲三级电影| 欧美日韩久久一区| 久久99精品久久久| 国产精品美女久久久久久久网站| 91小视频免费观看| 五月激情综合色| 久久久一区二区三区捆绑**| 成人在线综合网| 亚洲精品成人少妇| 日韩一区二区免费高清| 国产一区 二区 三区一级| 亚洲图片欧美激情| 337p亚洲精品色噜噜狠狠| 国产精品资源站在线| 亚洲人成伊人成综合网小说| 欧美日韩黄色影视| 国产成人午夜精品5599| 亚洲一区二区视频在线| www久久精品| 在线观看av不卡| 国产在线精品一区二区不卡了| 亚洲日本中文字幕区| 这里只有精品视频在线观看| 成人午夜视频网站| 免费看欧美美女黄的网站| 国产精品亲子乱子伦xxxx裸| 欧美人牲a欧美精品| 国产成人午夜视频| 午夜精品久久久久久| 国产欧美精品区一区二区三区 | 亚洲一本大道在线| 久久综合久久鬼色中文字| 色偷偷久久人人79超碰人人澡| 久久精品国产在热久久| 一区二区三区在线免费播放| ww亚洲ww在线观看国产| 欧美精品第1页| 91在线观看视频| 极品美女销魂一区二区三区 | 99久久精品情趣| 久久精品国产99| 一区二区视频免费在线观看| 精品国产一二三| 欧美日本韩国一区| 在线观看成人免费视频| 懂色av一区二区夜夜嗨| 久久精品av麻豆的观看方式| 一区二区三区国产精品| 国产精品视频免费看| 久久新电视剧免费观看| 欧美成人精品3d动漫h| 欧美丝袜第三区| 色综合天天天天做夜夜夜夜做| 国产精品影视网| 国产一区二区在线影院| 美国十次综合导航| 日韩 欧美一区二区三区| 午夜精品在线视频一区| 亚洲精品视频免费看| 亚洲国产高清不卡| 欧美韩日一区二区三区四区| 久久久久国产精品麻豆| 精品久久久久久久久久久久包黑料| 欧美日韩亚州综合| 欧美性色黄大片手机版| 日本精品一区二区三区高清| gogo大胆日本视频一区| 丁香天五香天堂综合| 成人va在线观看| 97国产一区二区| 99re成人精品视频| 97se亚洲国产综合自在线| 99精品视频一区| 色综合久久久久| 色哟哟国产精品免费观看| 在线中文字幕一区二区| 欧美男同性恋视频网站| 欧美一区中文字幕| 日韩欧美色综合网站| 欧美成人一区二区三区在线观看| 欧美一级国产精品| 久久亚洲一级片| 国产精品高潮久久久久无| 亚洲人成电影网站色mp4| 亚洲一级二级在线| 久久国产尿小便嘘嘘尿| 国产91精品一区二区| 91蝌蚪国产九色| 欧美放荡的少妇| 精品国产电影一区二区| 国产精品视频免费| 亚洲一区二区三区中文字幕在线| 午夜亚洲国产au精品一区二区| 麻豆精品在线观看| 成人高清视频免费观看| 在线观看视频欧美| 亚洲精品一区二区三区影院 | 欧洲精品中文字幕| 日韩精品综合一本久道在线视频| 久久亚洲综合av| 亚洲综合激情另类小说区| 美女诱惑一区二区| 91美女福利视频| 日韩欧美一二三区| 亚洲精品一二三四区| 免费成人美女在线观看| av中文字幕一区| 51精品久久久久久久蜜臀| 欧美国产欧美综合| 日韩成人av影视| av激情综合网| 日韩精品中文字幕在线不卡尤物| 综合欧美一区二区三区| 久久成人久久鬼色| 色婷婷一区二区| 久久精品视频一区| 日韩av电影免费观看高清完整版| 成人丝袜18视频在线观看| 在线成人av网站| 国产精品精品国产色婷婷| 丝袜亚洲精品中文字幕一区| 成人性生交大片免费看视频在线 | 久久免费看少妇高潮| 亚洲天堂成人在线观看| 国产又粗又猛又爽又黄91精品| 色av综合在线| 中文字幕av在线一区二区三区| 久久精品国内一区二区三区| 欧美在线啊v一区| 中文字幕中文乱码欧美一区二区| 久久精品久久综合| 欧美精品自拍偷拍动漫精品| 中文字幕视频一区二区三区久| 久久66热偷产精品| 91精品国产综合久久精品| 最新中文字幕一区二区三区| 国产一区二区三区在线观看精品| 欧美一级艳片视频免费观看| 亚洲午夜激情网站| 日本高清不卡在线观看| 综合激情成人伊人| 成人免费视频一区| 国产欧美一二三区| 国产宾馆实践打屁股91| 久久久亚洲午夜电影| 国产一区视频在线看| 精品福利在线导航| 国产精品系列在线播放|