|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.willuhn.jameica.gui.util.SWTUtil
public class SWTUtil
Diverse statische SWT-Hilfsfunktionen.
| Constructor Summary | |
|---|---|
SWTUtil()
|
|
| Method Summary | |
|---|---|
static org.eclipse.swt.layout.GridLayout |
createGrid(int numColumns,
boolean makeEqualsWidth)
Erzeugt ein rahmenloses GridLayout mit der angegebenen Anzahl von Spalten. |
static void |
disposeChildren(org.eclipse.swt.widgets.Composite c)
Disposed alle Kinder des Composites rekursiv jedoch nicht das Composite selbst. |
static java.lang.String |
escapeLabel(java.lang.String text)
Ersetzt Zeichen aus einem Text, die SWT-intern als Steuerzeichen gelten. |
static org.eclipse.swt.widgets.Canvas |
getCanvas(org.eclipse.swt.widgets.Composite parent,
org.eclipse.swt.graphics.Image image,
int align)
Erzeugt ein Canvas mit dem dem angegebenen Hintergrundbild. |
static org.eclipse.swt.graphics.Image |
getImage(java.io.InputStream is)
Liefert ein SWT-Image basierend auf dem uebergebenen Dateinamen zurueck. |
static org.eclipse.swt.graphics.Image |
getImage(java.lang.String filename)
Liefert ein SWT-Image basierend auf dem uebergebenen Dateinamen zurueck. |
static org.eclipse.swt.graphics.Image |
getImage(java.lang.String filename,
java.lang.ClassLoader cl)
Liefert ein SWT-Image basierend auf dem uebergebenen Dateinamen zurueck. |
static int |
pt2px(int pt)
Rechnet eine Angabe von pt (Point) entsprechend der DPI-Anzahl in Pixel um. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SWTUtil()
| Method Detail |
|---|
public static void disposeChildren(org.eclipse.swt.widgets.Composite c)
c - Composite, dessen Kinder disposed werden sollen.public static org.eclipse.swt.graphics.Image getImage(java.lang.String filename)
filename - Dateiname (muss sich im Verzeichnis "img" befinden.
public static org.eclipse.swt.graphics.Image getImage(java.lang.String filename,
java.lang.ClassLoader cl)
filename - Dateiname (muss sich im Verzeichnis "img" befinden.cl - der Classloader, ueber den die Ressource geladen werden soll.
public static org.eclipse.swt.graphics.Image getImage(java.io.InputStream is)
is - InputStream
public static org.eclipse.swt.widgets.Canvas getCanvas(org.eclipse.swt.widgets.Composite parent,
org.eclipse.swt.graphics.Image image,
int align)
parent - Composite, in dem das Canvas gemalt werden soll.
Hinweis: Das Composite muss ein GridLayout haben.image - anzuzeigendes Hintergrundbild.align - logische Kombinationen aus SWT.TOP, SWT.BOTTOM, SWT.LEFT, SWT.RIGHT.
public static org.eclipse.swt.layout.GridLayout createGrid(int numColumns,
boolean makeEqualsWidth)
numColumns - Anzahl der Spalten.makeEqualsWidth - legt fest, ob die Spalten gleich gross ein sollen, falls es mehrere sind.
public static final int pt2px(int pt)
pt - Points.
public static final java.lang.String escapeLabel(java.lang.String text)
text - Originaler Text.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||