jp.carabiner.widget
クラス WidgetMaker

java.lang.Object
  上位を拡張 jp.carabiner.widget.WidgetMaker

public class WidgetMaker
extends java.lang.Object


フィールドの概要
static java.lang.String PLASTIC
           
static java.lang.String PLASTIC3D
           
static java.lang.String PLASTICXP
           
static java.lang.String WINDOWS
           
 
コンストラクタの概要
WidgetMaker()
           
 
メソッドの概要
static void alert(java.awt.Frame frame, java.lang.String message)
          警告用のダイアログを作成します。
static void configureUI(WidgetSettings settings)
           
static javax.swing.JButton createImageButton(java.awt.Container cont, java.lang.String imageFile, java.lang.String text, java.lang.String tips, java.awt.event.ActionListener listener)
           
static javax.swing.JMenuBar createMenuBar(WidgetSettings settings)
           
static javax.swing.JPopupMenu createPopupMenu(WidgetSettings settings)
           
static javax.swing.JToolBar createToolBar(WidgetSettings settings)
           
static java.awt.Image getImage(java.awt.Component comp, java.lang.String filename)
           
static java.awt.Image getImageFile(java.awt.Component comp, java.lang.String filename)
           
static WidgetSettings getThemes()
           
static java.io.InputStream getWidgetConfig(java.lang.Class clazz, java.lang.String filename)
           
static javax.swing.JToolBar initToolBar(javax.swing.JToolBar toolBar, WidgetSettings settings)
           
static WidgetSettings selectThemes(java.lang.String lafShortName)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

WINDOWS

public static java.lang.String WINDOWS

PLASTIC

public static java.lang.String PLASTIC

PLASTIC3D

public static java.lang.String PLASTIC3D

PLASTICXP

public static java.lang.String PLASTICXP
コンストラクタの詳細

WidgetMaker

public WidgetMaker()
メソッドの詳細

alert

public static void alert(java.awt.Frame frame,
                         java.lang.String message)
警告用のダイアログを作成します。

パラメータ:
frame -
message -

createToolBar

public static javax.swing.JToolBar createToolBar(WidgetSettings settings)

initToolBar

public static javax.swing.JToolBar initToolBar(javax.swing.JToolBar toolBar,
                                               WidgetSettings settings)

createMenuBar

public static javax.swing.JMenuBar createMenuBar(WidgetSettings settings)

createPopupMenu

public static javax.swing.JPopupMenu createPopupMenu(WidgetSettings settings)

createImageButton

public static javax.swing.JButton createImageButton(java.awt.Container cont,
                                                    java.lang.String imageFile,
                                                    java.lang.String text,
                                                    java.lang.String tips,
                                                    java.awt.event.ActionListener listener)

getImage

public static java.awt.Image getImage(java.awt.Component comp,
                                      java.lang.String filename)

getImageFile

public static java.awt.Image getImageFile(java.awt.Component comp,
                                          java.lang.String filename)

configureUI

public static void configureUI(WidgetSettings settings)

getThemes

public static WidgetSettings getThemes()

selectThemes

public static WidgetSettings selectThemes(java.lang.String lafShortName)

getWidgetConfig

public static java.io.InputStream getWidgetConfig(java.lang.Class clazz,
                                                  java.lang.String filename)
                                           throws java.io.IOException
例外:
java.io.IOException