public class PopoutSettingsPanelUiFactory
extends java.lang.Object
Constructor and Description |
---|
PopoutSettingsPanelUiFactory() |
Modifier and Type | Method and Description |
---|---|
static <T> javax.swing.JPanel |
constructTogglePanel(T[] values,
int cols,
java.util.Map<T,javax.swing.JToggleButton> targetMap,
com.google.common.base.Function<T,java.lang.String> names,
com.google.common.base.Function<T,javax.swing.Icon> icons,
com.google.common.base.Function<T,java.lang.String> tooltips,
Action1<T> selectedAction) |
static <T> javax.swing.JPanel |
constructTogglePanel(T[] values,
int cols,
java.util.Map<T,javax.swing.JToggleButton> targetMap,
com.google.common.base.Function<T,java.lang.String> names,
com.google.common.base.Function<T,java.lang.String> tooltips,
Action1<T> selectedAction) |
static java.lang.String |
constructWidgetText(java.lang.String title,
java.lang.String... lines) |
static javax.swing.JToggleButton |
createMainToggleButton(java.lang.String name) |
static javax.swing.JToggleButton |
createMainToggleButton(java.lang.String name,
javax.swing.Icon icon) |
static javax.swing.JPanel |
createTitleWrap(java.lang.String title,
java.awt.Component content) |
public static javax.swing.JPanel createTitleWrap(java.lang.String title, java.awt.Component content)
public static java.lang.String constructWidgetText(java.lang.String title, java.lang.String... lines)
public static javax.swing.JToggleButton createMainToggleButton(java.lang.String name)
public static javax.swing.JToggleButton createMainToggleButton(java.lang.String name, javax.swing.Icon icon)
public static <T> javax.swing.JPanel constructTogglePanel(T[] values, int cols, java.util.Map<T,javax.swing.JToggleButton> targetMap, com.google.common.base.Function<T,java.lang.String> names, com.google.common.base.Function<T,java.lang.String> tooltips, Action1<T> selectedAction)
public static <T> javax.swing.JPanel constructTogglePanel(T[] values, int cols, java.util.Map<T,javax.swing.JToggleButton> targetMap, com.google.common.base.Function<T,java.lang.String> names, com.google.common.base.Function<T,javax.swing.Icon> icons, com.google.common.base.Function<T,java.lang.String> tooltips, Action1<T> selectedAction)