
public abstract class AbstractUnitLayout extends Object implements LayoutManager
| Modifier and Type | Field and Description |
|---|---|
protected int |
gap |
protected static int |
HORIZONAL_UNIT_HEIGHT_LIMIT |
protected static int |
LABEL_HEIGHT_THRESHOLD |
protected static int |
PIXELS_PER_FONT_SIZE |
protected static String |
POST_NEWLINE |
protected static String |
PRE_NEWLINE |
| Constructor and Description |
|---|
AbstractUnitLayout(int gap) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addLayoutComponent(String name,
Component comp) |
static float |
getSreenRatio()
Get the screen ratio, ie: Width / Height.
|
abstract void |
layoutContainer(Container parent) |
abstract Dimension |
minimumLayoutSize(Container parent) |
abstract Dimension |
preferredLayoutSize(Container parent) |
abstract void |
removeLayoutComponent(Component comp) |
static void |
setNewLineAfter(JComponent c) |
static void |
setNewLineBefore(JComponent c) |
protected static int PIXELS_PER_FONT_SIZE
protected static final int LABEL_HEIGHT_THRESHOLD
protected static final String PRE_NEWLINE
protected static final String POST_NEWLINE
protected static int HORIZONAL_UNIT_HEIGHT_LIMIT
protected int gap
public abstract void addLayoutComponent(String name, Component comp)
addLayoutComponent in interface LayoutManagerpublic abstract void removeLayoutComponent(Component comp)
removeLayoutComponent in interface LayoutManagerpublic abstract Dimension preferredLayoutSize(Container parent)
preferredLayoutSize in interface LayoutManagerpublic abstract Dimension minimumLayoutSize(Container parent)
minimumLayoutSize in interface LayoutManagerpublic abstract void layoutContainer(Container parent)
layoutContainer in interface LayoutManagerpublic static float getSreenRatio()
public static void setNewLineBefore(JComponent c)
public static void setNewLineAfter(JComponent c)
Copyright © 2018 universAAL Consortium. All rights reserved.