Class ApplicationWindow
java.lang.Object
org.teamapps.application.ux.window.ApplicationWindow
- Direct Known Subclasses:
FormWindow
public class ApplicationWindow
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description ApplicationWindow(org.teamapps.icons.Icon icon, java.lang.String title, ApplicationInstanceData applicationInstanceData) -
Method Summary
Modifier and Type Method Description org.teamapps.ux.component.toolbar.ToolbarButtonaddButton(org.teamapps.icons.Icon icon, java.lang.String title)org.teamapps.ux.component.toolbar.ToolbarButtonGroupaddButtonGroup()org.teamapps.ux.component.toolbar.ToolbarButtonaddCancelButton()org.teamapps.ux.component.toolbar.ToolbarButtonaddCancelButton(java.lang.String title, java.lang.String description)org.teamapps.ux.component.toolbar.ToolbarButtonaddSaveButton()org.teamapps.ux.component.toolbar.ToolbarButtonaddSaveButton(java.lang.String title, java.lang.String description)voidclose()org.teamapps.ux.component.toolbar.ToolbarButtongetCancelButton()org.teamapps.ux.component.toolbar.ToolbarButtonGroupgetCurrentButtonGroup()org.teamapps.ux.component.toolbar.ToolbarButtongetSaveButton()voidsetContent(org.teamapps.ux.component.Component content)voidsetWindowPreferredSize(int width, int height, float minRelativeMargin)voidsetWindowRelativeSize(float relativeWidth, float relativeHeight)voidsetWindowSize(int width, int height)voidshow()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ApplicationWindow
public ApplicationWindow(org.teamapps.icons.Icon icon, java.lang.String title, ApplicationInstanceData applicationInstanceData)
-
-
Method Details
-
addButtonGroup
public org.teamapps.ux.component.toolbar.ToolbarButtonGroup addButtonGroup() -
addButton
public org.teamapps.ux.component.toolbar.ToolbarButton addButton(org.teamapps.icons.Icon icon, java.lang.String title) -
addSaveButton
public org.teamapps.ux.component.toolbar.ToolbarButton addSaveButton() -
addSaveButton
public org.teamapps.ux.component.toolbar.ToolbarButton addSaveButton(java.lang.String title, java.lang.String description) -
addCancelButton
public org.teamapps.ux.component.toolbar.ToolbarButton addCancelButton() -
addCancelButton
public org.teamapps.ux.component.toolbar.ToolbarButton addCancelButton(java.lang.String title, java.lang.String description) -
setContent
public void setContent(org.teamapps.ux.component.Component content) -
setWindowRelativeSize
public void setWindowRelativeSize(float relativeWidth, float relativeHeight) -
setWindowPreferredSize
public void setWindowPreferredSize(int width, int height, float minRelativeMargin) -
setWindowSize
public void setWindowSize(int width, int height) -
show
public void show() -
close
public void close() -
getCurrentButtonGroup
public org.teamapps.ux.component.toolbar.ToolbarButtonGroup getCurrentButtonGroup() -
getSaveButton
public org.teamapps.ux.component.toolbar.ToolbarButton getSaveButton() -
getCancelButton
public org.teamapps.ux.component.toolbar.ToolbarButton getCancelButton()
-