T - class of object needed to be displayed in a Swing UIpublic abstract class EasySwingDisplayViewer<T> extends AbstractDisplayViewer<T>
JPanel viewer for any object of
class T declared as a ItemIO output Parameter in
a Command.| Modifier and Type | Class and Description |
|---|---|
static class |
EasySwingDisplayViewer.SwingDisplayPanel |
| Modifier | Constructor and Description |
|---|---|
protected |
EasySwingDisplayViewer(Class<T> classOfObject) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canView(Display<?> d) |
protected abstract boolean |
canView(T value) |
protected abstract JPanel |
createDisplayPanel(T value) |
boolean |
isCompatible(UserInterface ui) |
void |
onDisplayDeletedEvent(DisplayDeletedEvent e) |
protected abstract void |
redoLayout() |
protected abstract void |
redraw() |
protected abstract void |
setLabel(String s) |
void |
view(DisplayWindow w,
Display<?> d) |
getDisplay, getPanel, getWindow, onEvent, onEvent, setPanel, updateTitlegetInfo, getPriority, setInfo, setPriority, toStringcontext, getContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdispose, onDisplayActivatedEvent, onDisplayUpdatedEvent, viewgetIdentifier, logcontext, getContext, setContextcompareTo, getPriority, setPrioritygetInfo, setInfogetLocationgetVersionpublic boolean isCompatible(UserInterface ui)
public boolean canView(Display<?> d)
protected abstract boolean canView(T value)
protected abstract void redoLayout()
protected abstract void setLabel(String s)
protected abstract void redraw()
public void onDisplayDeletedEvent(DisplayDeletedEvent e)
public void view(DisplayWindow w, Display<?> d)
view in interface DisplayViewer<T>view in class AbstractDisplayViewer<T>Copyright © 2010–2022 SciJava. All rights reserved.