public class SwingApplicationToolkit
extends net.thevpc.echo.impl.AbstractApplicationToolkit
| Constructor and Description |
|---|
SwingApplicationToolkit() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyPlaf(String plaf) |
net.thevpc.echo.api.AppFont[] |
availablefonts() |
<T> T |
callUIAndWait(Callable<T> run) |
net.thevpc.echo.spi.peers.AppColorPeer |
createColorPeer(net.thevpc.echo.api.AppColor color) |
net.thevpc.echo.api.components.AppComponent |
createComponent(Object component) |
net.thevpc.echo.spi.peers.AppFontPeer |
createFontPeer(net.thevpc.echo.api.AppFont font) |
net.thevpc.echo.spi.peers.AppImagePeer |
createImagePeer(double width,
double height,
net.thevpc.echo.api.AppColor color) |
net.thevpc.echo.spi.peers.AppImagePeer |
createImagePeer(InputStream source) |
net.thevpc.echo.spi.peers.AppImagePeer |
createImagePeer(URL url) |
net.thevpc.echo.iconset.IconTransform |
createReplaceColorTransform(net.thevpc.echo.api.AppColor from,
net.thevpc.echo.api.AppColor to) |
ButtonGroup |
getButtonGroup(String name) |
net.thevpc.echo.api.AppUIPlaf |
getPlaf(String id) |
void |
initialize(net.thevpc.echo.Application app) |
net.thevpc.echo.api.AppUIPlaf[] |
loadAvailablePlafs() |
int |
parseColor(String colorText) |
net.thevpc.echo.PrinterService |
printerService() |
void |
runUI(Runnable run) |
void |
runUIAndWait(Runnable run) |
void |
runUILater(Runnable run) |
void |
runWorker(Runnable run) |
net.thevpc.echo.Clipboard |
systemClipboard() |
public void initialize(net.thevpc.echo.Application app)
initialize in class net.thevpc.echo.impl.AbstractApplicationToolkitpublic ButtonGroup getButtonGroup(String name)
public net.thevpc.echo.api.components.AppComponent createComponent(Object component)
public net.thevpc.echo.spi.peers.AppImagePeer createImagePeer(InputStream source)
public net.thevpc.echo.spi.peers.AppImagePeer createImagePeer(double width,
double height,
net.thevpc.echo.api.AppColor color)
public net.thevpc.echo.spi.peers.AppImagePeer createImagePeer(URL url)
public net.thevpc.echo.api.AppUIPlaf getPlaf(String id)
public net.thevpc.echo.api.AppUIPlaf[] loadAvailablePlafs()
public void applyPlaf(String plaf)
public net.thevpc.echo.iconset.IconTransform createReplaceColorTransform(net.thevpc.echo.api.AppColor from,
net.thevpc.echo.api.AppColor to)
public void runUI(Runnable run)
public void runWorker(Runnable run)
public void runUILater(Runnable run)
public void runUIAndWait(Runnable run)
public <T> T callUIAndWait(Callable<T> run)
public net.thevpc.echo.spi.peers.AppColorPeer createColorPeer(net.thevpc.echo.api.AppColor color)
public net.thevpc.echo.spi.peers.AppFontPeer createFontPeer(net.thevpc.echo.api.AppFont font)
public int parseColor(String colorText)
public net.thevpc.echo.Clipboard systemClipboard()
public net.thevpc.echo.PrinterService printerService()
public net.thevpc.echo.api.AppFont[] availablefonts()
Copyright © 2022 vpc open source initiative. All rights reserved.