de.willuhn.jameica.gui
Interface Part
- All Known Subinterfaces:
- Box, Input, StatusBarItem
- All Known Implementing Classes:
- AbstractBox, AbstractInput, AbstractTablePart, Back, BackgroundTaskMonitor, BackupVersionsList, Button, ButtonInput, Cancel, CertificateList, CheckboxInput, ColorInput, ContextMenu, DateInput, DecimalInput, DialogInput, DirectoryInput, ExpandPart, FileInput, FontInput, FormTextPart, IntegerInput, LabelInput, LogList, Navigation, OverdueReminders, Panel, PasswordInput, PluginList, ProgressBar, SearchInput, SearchPart, SearchResultPart, SelectInput, ServiceList, SpinnerInput, StatusBar, StatusBarCalendarItem, StatusBarTextItem, SystemMessages, TablePart, TextAreaInput, TextInput, TextPart, TreePart, View
public interface Part
Generische GUI-Komponente.
Der primaere Vorteil gegenueber einem herkoemmlichen
SWT-Widget liegt darin, dass die Komponente vollstaendig
erzeugt werden kann noch bevor es gemalt wird. Hae? Alle
SWT-Widgets verlangen im Konstruktor ein Parent (in der Regel
ein Composite). Das heisst, man muss zum Zeitpunkt der Instanziierung
bereits wissen, wo das Widget hingemalt werden soll.
Dies ist hier nicht der Fall. Der Part wird erst gemalt,
wenn dessen paint-Methode aufgerufen wird.
|
Method Summary |
void |
paint(org.eclipse.swt.widgets.Composite parent)
Malt die Komponente in das angegebene Composite. |
paint
void paint(org.eclipse.swt.widgets.Composite parent)
throws java.rmi.RemoteException
- Malt die Komponente in das angegebene Composite.
- Parameters:
parent - das Composite.
- Throws:
java.rmi.RemoteException