Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
jaxx.demo.JAXXDemo Maven / Gradle / Ivy
package jaxx.demo;
import jaxx.demo.*;
import java.awt.*;
import java.awt.event.*;
import java.beans.*;
import java.io.*;
import java.lang.*;
import java.util.*;
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.event.*;
import jaxx.runtime.swing.JAXXButtonGroup;
import jaxx.runtime.swing.HBox;
import jaxx.runtime.swing.VBox;
import jaxx.runtime.swing.Table;
import static org.nuiton.i18n.I18n._;
import static jaxx.runtime.Util.createImageIcon;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
public class JAXXDemo extends jaxx.runtime.swing.Application implements jaxx.runtime.JAXXObject {
public static final Log log = LogFactory.getLog(jaxx.demo.JAXXDemo.class);
private static java.lang.String $jaxxObjectDescriptor = "H4sIAAAAAAAAAKVXz2/cRBSehGa3+dWkbZq0tBWh5Lxp7EILqQrZTaMm2rRVEqGKXJi1h12XWY+xx1nngpC4ItQTBy7AnSN3hOCAVITElSN3hPof8GbstWdmJxCpOexuvjffm/e9eR6/9/3faCKJ0etPcZY14jTkQZ80djaePHnUeUo8vkkSLw4izmKU/42No/FDNO2XeMLRG4dtQV8t6Kst1o9YSEKFvd5GUwk/piTpEcI5upQzvCRZ3S/h9SxK46G3Mhibt29f/DP+zP/su3GEsgii2gYJy//HqhScaaPxwOfoAux0hFcpDrsQRhyEXYhzVmAtipPkIe6TT9CnqN5GtQjH4IyjG6eXKn1IfhZxNLuyEUU08DAPWHgT9pbh+qTPZLo34UcUyeU1jmZWdvZhMX+MQ7LG0aIIKWskA4iwUVnE4smSMwscL2aUCpPD0ZJOKk1i+UzJOkODBGRd1ZJXcCCsg5hIwlxJmPJw7LfxMUuBdlHs0cAD3miVaKWiHsXkKCADKVaJRURB9TAmST/ixyIJ0ukwM/eHqFh2uYqhA5uzMF9+SUlks8R1wozXI97HTZbllCWF0lIsOmlhSNolYbrNST8nv2YhqyvMnVm/w+w7KxZDnx9gyrqj+jZLXCecFac4kr2ddoEaIfU1PWpIJ+s4H0ExD1jsbwWE+jnzmsJ8bJp1+lwUs25MkqSJ45z8qkrWjUYyEhr4JB5Nxn6J64TpJArCcMhYVBmVQafMJsNnKidd1kiKyVAVYz9gTaUYVVV7ulGnLilUvb5u2F2cfDTznHW7lKhhXFV8HBhWQzknGVfOVFV+oJqMGhK0jZjg0Ro6UCxGuo4wHJm8AIVxTaug90ubvWoNMlxw123kA9yhtpMCK24GoQ8XUB6ywm4SHG7qdp19juIOofJFNZKltmYyKtFjcKNaardV4cZOHqZeSjG8R0Z2amkmnXehwzIC5+SxuOIq2W2OmI0aCtN+h8T3/aBkK6X80DAauZVXnEq9oirVbIbaYO1OqBIVtduaSectJhzzNNmFKwN3iXyd5Pzlir9vXaL7qa2IJ8od1q/++hOmyFh6S/zHTfRNK/qWFb1tRe9Y0bcNtC7RtZt2eM0OO3bYtcOmwAI2FRawKbGATY0FbIosYLtKx67Ssat07Codu0rHrtKxq3TsKh27Sseu0rGrdO0qXbtK167Stat07Spdu0rXrtK1q3TtKl27ylulyrhoT6Dvb1R9f9WYjx2iiTgFGG6kw2pE2AMoHw4KVDqQ6Deff3301Q8/vjOcBOqwx6y2RBlcoDOHPiQiMQ/EFnN5+5/ygK7u4mj9EE0mhMLUI6eaBSWA/QKGIMD/edn1ClrjAU56QJ2o//nTz4sf/vEKGt9CU5RhfwuL9dtokvegs+kx6mfRu+/JSGYGZ+FzXsQELwWffIRTyluUJeQRhCbfYnCh3w1CGoRkGXMYTKDfJfcy0L+g6C+Dev7si91rX16/PczBWB6jsazKw8QHqJZ7l3OQOJz6CXPPdJSQ1GfVKGMbbsbE91RUHPsv8vNXm9hajwTdHhf251kqvn6T4Ypfv5/aywQPOCUv62QAA2DvJZ3MeITSPRJCGwo1hc7dFV3GcidvI+7Z/V48hd95KJhBsscYf4BDHx6H/4jzNP5qVE5mwv6X3csV8PIvLBqGfQsQAAA=";
protected java.util.List $activeBindings = new ArrayList();
protected java.util.Map $bindingSources = new HashMap();
protected Map $objectMap = new HashMap();
protected jaxx.demo.BoxedDecoratorDemo boxedDecoratorDemo;
protected jaxx.demo.JButtonDemo buttonDemo;
protected jaxx.demo.CalculatorDemo calculatorDemo;
protected java.awt.CardLayout cardLayout;
protected jaxx.demo.JCheckBoxDemo checkBoxDemo;
protected jaxx.demo.JCheckBoxMenuItemDemo checkBoxMenuItemDemo;
protected jaxx.demo.JComboBoxDemo comboBoxDemo;
protected jaxx.demo.ComboEditorDemo comboEditorDemo;
protected jaxx.demo.CounterDemo counterDemo;
protected jaxx.demo.BeanDataBindingDemo dataBindingDemo;
protected final jaxx.runtime.JAXXContext delegateContext = new jaxx.runtime.DefaultJAXXContext(this);;
protected jaxx.demo.JDialogDemo dialogDemo;
protected jaxx.demo.EmptyDemo emptyDemo;
protected jaxx.demo.I18nEditorDemo i18nEditorDemo;
protected jaxx.demo.LabelStyleDemo labelStyleDemo;
protected jaxx.runtime.swing.JAXXTree list;
protected jaxx.demo.JListDemo listDemo;
protected jaxx.demo.JMenuItemDemo menuItemDemo;
protected jaxx.demo.NumberEditorDemo numberEditorDemo;
protected jaxx.demo.JPasswordFieldDemo passwordFieldDemo;
protected javax.swing.JPanel preview;
protected jaxx.demo.JProgressBarDemo progressBarDemo;
protected jaxx.demo.JRadioButtonDemo radioButtonDemo;
protected jaxx.demo.JRadioButtonMenuItemDemo radioButtonMenuItemDemo;
protected jaxx.demo.JSliderDemo sliderDemo;
protected jaxx.demo.JSpinnerDemo spinnerDemo;
protected jaxx.demo.JSplitPaneDemo splitPaneDemo;
protected jaxx.demo.StatusMessagePanelDemo statusMessagePanelDemo;
protected jaxx.demo.JTextAreaDemo textAreaDemo;
protected jaxx.demo.JTextFieldDemo textFieldDemo;
protected jaxx.demo.JToggleButtonDemo toggleButtonDemo;
protected jaxx.demo.ValidationListDemo validationDemo1;
protected jaxx.demo.ValidationTableDemo validationDemo2;
private jaxx.demo.JAXXDemo $Application0 = this;
private jaxx.runtime.swing.Item $Item10;
private jaxx.runtime.swing.Item $Item11;
private jaxx.runtime.swing.Item $Item12;
private jaxx.runtime.swing.Item $Item13;
private jaxx.runtime.swing.Item $Item14;
private jaxx.runtime.swing.Item $Item15;
private jaxx.runtime.swing.Item $Item16;
private jaxx.runtime.swing.Item $Item17;
private jaxx.runtime.swing.Item $Item18;
private jaxx.runtime.swing.Item $Item19;
private jaxx.runtime.swing.Item $Item20;
private jaxx.runtime.swing.Item $Item21;
private jaxx.runtime.swing.Item $Item22;
private jaxx.runtime.swing.Item $Item23;
private jaxx.runtime.swing.Item $Item24;
private jaxx.runtime.swing.Item $Item25;
private jaxx.runtime.swing.Item $Item26;
private jaxx.runtime.swing.Item $Item27;
private jaxx.runtime.swing.Item $Item28;
private jaxx.runtime.swing.Item $Item29;
private jaxx.runtime.swing.Item $Item3;
private jaxx.runtime.swing.Item $Item30;
private jaxx.runtime.swing.Item $Item31;
private jaxx.runtime.swing.Item $Item32;
private jaxx.runtime.swing.Item $Item33;
private jaxx.runtime.swing.Item $Item34;
private jaxx.runtime.swing.Item $Item35;
private jaxx.runtime.swing.Item $Item36;
private jaxx.runtime.swing.Item $Item37;
private jaxx.runtime.swing.Item $Item38;
private jaxx.runtime.swing.Item $Item39;
private jaxx.runtime.swing.Item $Item4;
private jaxx.runtime.swing.Item $Item40;
private jaxx.runtime.swing.Item $Item5;
private jaxx.runtime.swing.Item $Item6;
private jaxx.runtime.swing.Item $Item7;
private jaxx.runtime.swing.Item $Item8;
private jaxx.runtime.swing.Item $Item9;
private javax.swing.JScrollPane $JScrollPane2;
private javax.swing.JSplitPane $JSplitPane1;
private boolean allComponentsCreated;
private boolean contextInitialized = true;
java.util.Map $previousValues = new java.util.HashMap();
/* begin raw body code */
static {
org.nuiton.i18n.I18n.init("fr", "FR");
}
void $afterCompleteSetup() {
try { jaxx.runtime.SwingUtil.initNimbusLoookAndFeel(); } catch (Exception e) { log.error(e.getMessage(), e); }
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
int i=0;
while( i < list.getRowCount()) {
list.expandRow(i++);
}
}
});
}
/* end raw body code */
/*---------------------------------------------------------------------------------*/
/*-- Statics methods --------------------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
public static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor() {
return jaxx.runtime.Util.decodeCompressedJAXXObjectDescriptor($jaxxObjectDescriptor);
}
public static void main(String[] arg) {
SwingUtilities.invokeLater(new Runnable() { public void run() { new JAXXDemo().setVisible(true); } });
}
/*---------------------------------------------------------------------------------*/
/*-- Constructors -----------------------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
public JAXXDemo() {
$initialize();
}
public JAXXDemo(jaxx.runtime.JAXXContext parentContext) {
if (parentContext instanceof jaxx.runtime.JAXXInitialContext) {
((jaxx.runtime.JAXXInitialContext)parentContext).to(this);
} else {
setContextValue(parentContext);
}
$initialize();
}
/*---------------------------------------------------------------------------------*/
/*-- JAXXObject implementation ----------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
public void applyDataBinding(String $binding) {
processDataBinding($binding);
}
public void firePropertyChange(String propertyName, Object oldValue, Object newValue) {
super.firePropertyChange(propertyName, oldValue, newValue);
}
public Map get$objectMap() {
return $objectMap;
}
public java.lang.Object getObjectById(String id) {
return $objectMap.get(id);
}
public void processDataBinding(String dest) {
processDataBinding(dest, false);
}
public void processDataBinding(String $dest, boolean $force) {
}
public void removeDataBinding(String $binding) {
}
/*---------------------------------------------------------------------------------*/
/*-- JAXXContext implementation ---------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
public T getContextValue(Class clazz) {
return delegateContext.getContextValue(clazz, null);
}
public T getContextValue(Class clazz, String name) {
return delegateContext.getContextValue(clazz, name);
}
public jaxx.runtime.JAXXContext getDelegateContext() {
return delegateContext;
}
public O getParentContainer(Class clazz) {
return delegateContext.getParentContainer(clazz);
}
public O getParentContainer(Object source, Class clazz) {
return delegateContext.getParentContainer(source, clazz);
}
public void removeContextValue(Class clazz) {
delegateContext.removeContextValue(clazz, null);
}
public void removeContextValue(Class clazz, String name) {
delegateContext.removeContextValue(clazz, name);
}
public void setContextValue(T o) {
delegateContext.setContextValue(o, null);
}
public void setContextValue(T o, String name) {
delegateContext.setContextValue(o, name);
}
/*---------------------------------------------------------------------------------*/
/*-- Event methods ----------------------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
public void doValueChanged__on__list(javax.swing.event.TreeSelectionEvent event) {
cardLayout.show(preview, list.getSelectionValue() instanceof DemoPanel ? ((DemoPanel) list.getSelectionValue()).getLabel() : emptyDemo.getLabel());
}
/*---------------------------------------------------------------------------------*/
/*-- public acessor methods -------------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
public java.util.List get$activeBindings() {
return $activeBindings;
}
public java.util.Map get$bindingSources() {
return $bindingSources;
}
public jaxx.demo.BoxedDecoratorDemo getBoxedDecoratorDemo() {
return boxedDecoratorDemo;
}
public jaxx.demo.JButtonDemo getButtonDemo() {
return buttonDemo;
}
public jaxx.demo.CalculatorDemo getCalculatorDemo() {
return calculatorDemo;
}
public java.awt.CardLayout getCardLayout() {
return cardLayout;
}
public jaxx.demo.JCheckBoxDemo getCheckBoxDemo() {
return checkBoxDemo;
}
public jaxx.demo.JCheckBoxMenuItemDemo getCheckBoxMenuItemDemo() {
return checkBoxMenuItemDemo;
}
public jaxx.demo.JComboBoxDemo getComboBoxDemo() {
return comboBoxDemo;
}
public jaxx.demo.ComboEditorDemo getComboEditorDemo() {
return comboEditorDemo;
}
public jaxx.demo.CounterDemo getCounterDemo() {
return counterDemo;
}
public jaxx.demo.BeanDataBindingDemo getDataBindingDemo() {
return dataBindingDemo;
}
public jaxx.demo.JDialogDemo getDialogDemo() {
return dialogDemo;
}
public jaxx.demo.EmptyDemo getEmptyDemo() {
return emptyDemo;
}
public jaxx.demo.I18nEditorDemo getI18nEditorDemo() {
return i18nEditorDemo;
}
public jaxx.demo.LabelStyleDemo getLabelStyleDemo() {
return labelStyleDemo;
}
public jaxx.runtime.swing.JAXXTree getList() {
return list;
}
public jaxx.demo.JListDemo getListDemo() {
return listDemo;
}
public jaxx.demo.JMenuItemDemo getMenuItemDemo() {
return menuItemDemo;
}
public jaxx.demo.NumberEditorDemo getNumberEditorDemo() {
return numberEditorDemo;
}
public jaxx.demo.JPasswordFieldDemo getPasswordFieldDemo() {
return passwordFieldDemo;
}
public javax.swing.JPanel getPreview() {
return preview;
}
public jaxx.demo.JProgressBarDemo getProgressBarDemo() {
return progressBarDemo;
}
public jaxx.demo.JRadioButtonDemo getRadioButtonDemo() {
return radioButtonDemo;
}
public jaxx.demo.JRadioButtonMenuItemDemo getRadioButtonMenuItemDemo() {
return radioButtonMenuItemDemo;
}
public jaxx.demo.JSliderDemo getSliderDemo() {
return sliderDemo;
}
public jaxx.demo.JSpinnerDemo getSpinnerDemo() {
return spinnerDemo;
}
public jaxx.demo.JSplitPaneDemo getSplitPaneDemo() {
return splitPaneDemo;
}
public jaxx.demo.StatusMessagePanelDemo getStatusMessagePanelDemo() {
return statusMessagePanelDemo;
}
public jaxx.demo.JTextAreaDemo getTextAreaDemo() {
return textAreaDemo;
}
public jaxx.demo.JTextFieldDemo getTextFieldDemo() {
return textFieldDemo;
}
public jaxx.demo.JToggleButtonDemo getToggleButtonDemo() {
return toggleButtonDemo;
}
public jaxx.demo.ValidationListDemo getValidationDemo1() {
return validationDemo1;
}
public jaxx.demo.ValidationTableDemo getValidationDemo2() {
return validationDemo2;
}
/*---------------------------------------------------------------------------------*/
/*-- protected acessors methods ---------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
protected jaxx.demo.JAXXDemo get$Application0() {
return $Application0;
}
protected jaxx.runtime.swing.Item get$Item10() {
return $Item10;
}
protected jaxx.runtime.swing.Item get$Item11() {
return $Item11;
}
protected jaxx.runtime.swing.Item get$Item12() {
return $Item12;
}
protected jaxx.runtime.swing.Item get$Item13() {
return $Item13;
}
protected jaxx.runtime.swing.Item get$Item14() {
return $Item14;
}
protected jaxx.runtime.swing.Item get$Item15() {
return $Item15;
}
protected jaxx.runtime.swing.Item get$Item16() {
return $Item16;
}
protected jaxx.runtime.swing.Item get$Item17() {
return $Item17;
}
protected jaxx.runtime.swing.Item get$Item18() {
return $Item18;
}
protected jaxx.runtime.swing.Item get$Item19() {
return $Item19;
}
protected jaxx.runtime.swing.Item get$Item20() {
return $Item20;
}
protected jaxx.runtime.swing.Item get$Item21() {
return $Item21;
}
protected jaxx.runtime.swing.Item get$Item22() {
return $Item22;
}
protected jaxx.runtime.swing.Item get$Item23() {
return $Item23;
}
protected jaxx.runtime.swing.Item get$Item24() {
return $Item24;
}
protected jaxx.runtime.swing.Item get$Item25() {
return $Item25;
}
protected jaxx.runtime.swing.Item get$Item26() {
return $Item26;
}
protected jaxx.runtime.swing.Item get$Item27() {
return $Item27;
}
protected jaxx.runtime.swing.Item get$Item28() {
return $Item28;
}
protected jaxx.runtime.swing.Item get$Item29() {
return $Item29;
}
protected jaxx.runtime.swing.Item get$Item3() {
return $Item3;
}
protected jaxx.runtime.swing.Item get$Item30() {
return $Item30;
}
protected jaxx.runtime.swing.Item get$Item31() {
return $Item31;
}
protected jaxx.runtime.swing.Item get$Item32() {
return $Item32;
}
protected jaxx.runtime.swing.Item get$Item33() {
return $Item33;
}
protected jaxx.runtime.swing.Item get$Item34() {
return $Item34;
}
protected jaxx.runtime.swing.Item get$Item35() {
return $Item35;
}
protected jaxx.runtime.swing.Item get$Item36() {
return $Item36;
}
protected jaxx.runtime.swing.Item get$Item37() {
return $Item37;
}
protected jaxx.runtime.swing.Item get$Item38() {
return $Item38;
}
protected jaxx.runtime.swing.Item get$Item39() {
return $Item39;
}
protected jaxx.runtime.swing.Item get$Item4() {
return $Item4;
}
protected jaxx.runtime.swing.Item get$Item40() {
return $Item40;
}
protected jaxx.runtime.swing.Item get$Item5() {
return $Item5;
}
protected jaxx.runtime.swing.Item get$Item6() {
return $Item6;
}
protected jaxx.runtime.swing.Item get$Item7() {
return $Item7;
}
protected jaxx.runtime.swing.Item get$Item8() {
return $Item8;
}
protected jaxx.runtime.swing.Item get$Item9() {
return $Item9;
}
protected javax.swing.JScrollPane get$JScrollPane2() {
return $JScrollPane2;
}
protected javax.swing.JSplitPane get$JSplitPane1() {
return $JSplitPane1;
}
protected java.lang.String get$jaxxObjectDescriptor() {
return $jaxxObjectDescriptor;
}
protected java.util.Map get$previousValues() {
return $previousValues;
}
protected boolean getAllComponentsCreated() {
return allComponentsCreated;
}
protected boolean getContextInitialized() {
return contextInitialized;
}
protected Log getLog() {
return log;
}
/*---------------------------------------------------------------------------------*/
/*-- ui creation methods ----------------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
private void $completeSetup() {
allComponentsCreated = true;
$Application0.getContentPane().add($JSplitPane1);
$JSplitPane1.add($JScrollPane2, JSplitPane.LEFT);
$JSplitPane1.add(preview, JSplitPane.RIGHT);
$JScrollPane2.getViewport().add(list);
addChildrenToList();
addChildrenToPreview();
list.setCellRenderer((new javax.swing.tree.DefaultTreeCellRenderer() { public Component getTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus) { if (value instanceof DemoPanel) value = ((DemoPanel) value).getLabel(); return super.getTreeCellRendererComponent(tree, value, sel, expanded, leaf, row, hasFocus); } } ));
$Item5.setValue((buttonDemo));
$Item6.setValue((checkBoxDemo));
$Item7.setValue((radioButtonDemo));
$Item8.setValue((toggleButtonDemo));
$Item11.setValue((passwordFieldDemo));
$Item12.setValue((textFieldDemo));
$Item13.setValue((textAreaDemo));
$Item14.setValue((comboBoxDemo));
$Item15.setValue((listDemo));
$Item16.setValue((sliderDemo));
$Item17.setValue((spinnerDemo));
$Item19.setValue((splitPaneDemo));
$Item21.setValue((menuItemDemo));
$Item22.setValue((checkBoxMenuItemDemo));
$Item23.setValue((radioButtonMenuItemDemo));
$Item25.setValue((dialogDemo));
$Item26.setValue((progressBarDemo));
$Item27.setValue((labelStyleDemo));
$Item28.setValue((counterDemo));
$Item29.setValue((calculatorDemo));
$Item32.setValue((validationDemo1));
$Item33.setValue((validationDemo2));
$Item34.setValue((dataBindingDemo));
$Item35.setValue((boxedDecoratorDemo));
$Item36.setValue((statusMessagePanelDemo));
$Item38.setValue((numberEditorDemo));
$Item39.setValue((comboEditorDemo));
$Item40.setValue((i18nEditorDemo));
$afterCompleteSetup();
}
private void $initialize() {
if (allComponentsCreated || !contextInitialized) {
return;
}
$objectMap.put("$Application0", this);
$JSplitPane1 = new javax.swing.JSplitPane();
$objectMap.put("$JSplitPane1", $JSplitPane1);
$JSplitPane1.setName("$JSplitPane1");
$JScrollPane2 = new javax.swing.JScrollPane();
$objectMap.put("$JScrollPane2", $JScrollPane2);
$JScrollPane2.setName("$JScrollPane2");
createList();
createCardLayout();
createPreview();
createEmptyDemo();
createButtonDemo();
createCheckBoxDemo();
createCheckBoxMenuItemDemo();
createComboBoxDemo();
createDialogDemo();
createListDemo();
createMenuItemDemo();
createPasswordFieldDemo();
createProgressBarDemo();
createSliderDemo();
createSpinnerDemo();
createSplitPaneDemo();
createRadioButtonDemo();
createRadioButtonMenuItemDemo();
createToggleButtonDemo();
createTextFieldDemo();
createTextAreaDemo();
createValidationDemo1();
createValidationDemo2();
createDataBindingDemo();
createLabelStyleDemo();
createCounterDemo();
createCalculatorDemo();
createBoxedDecoratorDemo();
createNumberEditorDemo();
createComboEditorDemo();
createI18nEditorDemo();
createStatusMessagePanelDemo();
$Item3 = new jaxx.runtime.swing.Item("$Item3", null, "Components", false);
$objectMap.put("$Item3", $Item3);
$Item4 = new jaxx.runtime.swing.Item("$Item4", null, "Buttons", false);
$objectMap.put("$Item4", $Item4);
$Item5 = new jaxx.runtime.swing.Item("$Item5", null, "", false);
$objectMap.put("$Item5", $Item5);
$Item6 = new jaxx.runtime.swing.Item("$Item6", null, "", false);
$objectMap.put("$Item6", $Item6);
$Item7 = new jaxx.runtime.swing.Item("$Item7", null, "", false);
$objectMap.put("$Item7", $Item7);
$Item8 = new jaxx.runtime.swing.Item("$Item8", null, "", false);
$objectMap.put("$Item8", $Item8);
$Item9 = new jaxx.runtime.swing.Item("$Item9", null, "Form elements", false);
$objectMap.put("$Item9", $Item9);
$Item10 = new jaxx.runtime.swing.Item("$Item10", null, "Text", false);
$objectMap.put("$Item10", $Item10);
$Item11 = new jaxx.runtime.swing.Item("$Item11", null, "", false);
$objectMap.put("$Item11", $Item11);
$Item12 = new jaxx.runtime.swing.Item("$Item12", null, "", false);
$objectMap.put("$Item12", $Item12);
$Item13 = new jaxx.runtime.swing.Item("$Item13", null, "", false);
$objectMap.put("$Item13", $Item13);
$Item14 = new jaxx.runtime.swing.Item("$Item14", null, "", false);
$objectMap.put("$Item14", $Item14);
$Item15 = new jaxx.runtime.swing.Item("$Item15", null, "", false);
$objectMap.put("$Item15", $Item15);
$Item16 = new jaxx.runtime.swing.Item("$Item16", null, "", false);
$objectMap.put("$Item16", $Item16);
$Item17 = new jaxx.runtime.swing.Item("$Item17", null, "", false);
$objectMap.put("$Item17", $Item17);
$Item18 = new jaxx.runtime.swing.Item("$Item18", null, "Layout components", false);
$objectMap.put("$Item18", $Item18);
$Item19 = new jaxx.runtime.swing.Item("$Item19", null, "", false);
$objectMap.put("$Item19", $Item19);
$Item20 = new jaxx.runtime.swing.Item("$Item20", null, "Menus", false);
$objectMap.put("$Item20", $Item20);
$Item21 = new jaxx.runtime.swing.Item("$Item21", null, "", false);
$objectMap.put("$Item21", $Item21);
$Item22 = new jaxx.runtime.swing.Item("$Item22", null, "", false);
$objectMap.put("$Item22", $Item22);
$Item23 = new jaxx.runtime.swing.Item("$Item23", null, "", false);
$objectMap.put("$Item23", $Item23);
$Item24 = new jaxx.runtime.swing.Item("$Item24", null, "Windows", false);
$objectMap.put("$Item24", $Item24);
$Item25 = new jaxx.runtime.swing.Item("$Item25", null, "", false);
$objectMap.put("$Item25", $Item25);
$Item26 = new jaxx.runtime.swing.Item("$Item26", null, "", false);
$objectMap.put("$Item26", $Item26);
$Item27 = new jaxx.runtime.swing.Item("$Item27", null, "", false);
$objectMap.put("$Item27", $Item27);
$Item28 = new jaxx.runtime.swing.Item("$Item28", null, "", false);
$objectMap.put("$Item28", $Item28);
$Item29 = new jaxx.runtime.swing.Item("$Item29", null, "", false);
$objectMap.put("$Item29", $Item29);
$Item30 = new jaxx.runtime.swing.Item("$Item30", null, "New features", false);
$objectMap.put("$Item30", $Item30);
$Item31 = new jaxx.runtime.swing.Item("$Item31", null, "Validation", false);
$objectMap.put("$Item31", $Item31);
$Item32 = new jaxx.runtime.swing.Item("$Item32", null, "", false);
$objectMap.put("$Item32", $Item32);
$Item33 = new jaxx.runtime.swing.Item("$Item33", null, "", false);
$objectMap.put("$Item33", $Item33);
$Item34 = new jaxx.runtime.swing.Item("$Item34", null, "", false);
$objectMap.put("$Item34", $Item34);
$Item35 = new jaxx.runtime.swing.Item("$Item35", null, "", false);
$objectMap.put("$Item35", $Item35);
$Item36 = new jaxx.runtime.swing.Item("$Item36", null, "", false);
$objectMap.put("$Item36", $Item36);
$Item37 = new jaxx.runtime.swing.Item("$Item37", null, "Editors", false);
$objectMap.put("$Item37", $Item37);
$Item38 = new jaxx.runtime.swing.Item("$Item38", null, "", false);
$objectMap.put("$Item38", $Item38);
$Item39 = new jaxx.runtime.swing.Item("$Item39", null, "", false);
$objectMap.put("$Item39", $Item39);
$Item40 = new jaxx.runtime.swing.Item("$Item40", null, "", false);
$objectMap.put("$Item40", $Item40);
$Application0.setName("$Application0");
$Application0.setDefaultCloseOperation(3);
$Application0.setDefaultCloseOperation(3);
jaxx.runtime.Util.setComponentHeight($Application0,800);
$Application0.setTitle(_("JAXX Demo"));
jaxx.runtime.Util.setComponentWidth($Application0,1024);
$completeSetup();
}
protected void addChildrenToList() {
if (!allComponentsCreated) {
return;
}
java.util.List list$items = new java.util.ArrayList();
list$items.add($Item3);
$Item3.addChild($Item4);
$Item4.addChild($Item5);
$Item4.addChild($Item6);
$Item4.addChild($Item7);
$Item4.addChild($Item8);
$Item3.addChild($Item9);
$Item9.addChild($Item10);
$Item10.addChild($Item11);
$Item10.addChild($Item12);
$Item10.addChild($Item13);
$Item9.addChild($Item14);
$Item9.addChild($Item15);
$Item9.addChild($Item16);
$Item9.addChild($Item17);
$Item3.addChild($Item18);
$Item18.addChild($Item19);
$Item3.addChild($Item20);
$Item20.addChild($Item21);
$Item20.addChild($Item22);
$Item20.addChild($Item23);
$Item3.addChild($Item24);
$Item24.addChild($Item25);
$Item3.addChild($Item26);
list$items.add($Item27);
list$items.add($Item28);
list$items.add($Item29);
list$items.add($Item30);
$Item30.addChild($Item31);
$Item31.addChild($Item32);
$Item31.addChild($Item33);
$Item30.addChild($Item34);
$Item30.addChild($Item35);
$Item30.addChild($Item36);
$Item30.addChild($Item37);
$Item37.addChild($Item38);
$Item37.addChild($Item39);
$Item37.addChild($Item40);
list.setItems(list$items);
}
protected void addChildrenToPreview() {
if (!allComponentsCreated) {
return;
}
preview.add(emptyDemo, emptyDemo.getLabel());
preview.add(buttonDemo, buttonDemo.getLabel());
preview.add(checkBoxDemo, checkBoxDemo.getLabel());
preview.add(checkBoxMenuItemDemo, checkBoxMenuItemDemo.getLabel());
preview.add(comboBoxDemo, comboBoxDemo.getLabel());
preview.add(dialogDemo, dialogDemo.getLabel());
preview.add(listDemo, listDemo.getLabel());
preview.add(menuItemDemo, menuItemDemo.getLabel());
preview.add(passwordFieldDemo, passwordFieldDemo.getLabel());
preview.add(progressBarDemo, progressBarDemo.getLabel());
preview.add(sliderDemo, sliderDemo.getLabel());
preview.add(spinnerDemo, spinnerDemo.getLabel());
preview.add(splitPaneDemo, splitPaneDemo.getLabel());
preview.add(radioButtonDemo, radioButtonDemo.getLabel());
preview.add(radioButtonMenuItemDemo, radioButtonMenuItemDemo.getLabel());
preview.add(toggleButtonDemo, toggleButtonDemo.getLabel());
preview.add(textFieldDemo, textFieldDemo.getLabel());
preview.add(textAreaDemo, textAreaDemo.getLabel());
preview.add(validationDemo1, validationDemo1.getLabel());
preview.add(validationDemo2, validationDemo2.getLabel());
preview.add(dataBindingDemo, dataBindingDemo.getLabel());
preview.add(labelStyleDemo, labelStyleDemo.getLabel());
preview.add(counterDemo, counterDemo.getLabel());
preview.add(calculatorDemo, calculatorDemo.getLabel());
preview.add(boxedDecoratorDemo, boxedDecoratorDemo.getLabel());
preview.add(numberEditorDemo, numberEditorDemo.getLabel());
preview.add(comboEditorDemo, comboEditorDemo.getLabel());
preview.add(i18nEditorDemo, i18nEditorDemo.getLabel());
preview.add(statusMessagePanelDemo, statusMessagePanelDemo.getLabel());
}
protected void createBoxedDecoratorDemo() {
boxedDecoratorDemo = new jaxx.demo.BoxedDecoratorDemo();
$objectMap.put("boxedDecoratorDemo", boxedDecoratorDemo);
boxedDecoratorDemo.removeDataBinding("$DemoPanel0.name");
boxedDecoratorDemo.setName("boxedDecoratorDemo");
}
protected void createButtonDemo() {
buttonDemo = new jaxx.demo.JButtonDemo();
$objectMap.put("buttonDemo", buttonDemo);
buttonDemo.removeDataBinding("$DemoPanel0.name");
buttonDemo.setName("buttonDemo");
}
protected void createCalculatorDemo() {
calculatorDemo = new jaxx.demo.CalculatorDemo();
$objectMap.put("calculatorDemo", calculatorDemo);
calculatorDemo.removeDataBinding("$DemoPanel0.name");
calculatorDemo.setName("calculatorDemo");
}
protected void createCardLayout() {
cardLayout = new java.awt.CardLayout();
$objectMap.put("cardLayout", cardLayout);
}
protected void createCheckBoxDemo() {
checkBoxDemo = new jaxx.demo.JCheckBoxDemo();
$objectMap.put("checkBoxDemo", checkBoxDemo);
checkBoxDemo.removeDataBinding("$DemoPanel0.name");
checkBoxDemo.setName("checkBoxDemo");
}
protected void createCheckBoxMenuItemDemo() {
checkBoxMenuItemDemo = new jaxx.demo.JCheckBoxMenuItemDemo();
$objectMap.put("checkBoxMenuItemDemo", checkBoxMenuItemDemo);
checkBoxMenuItemDemo.removeDataBinding("$JMenuItemDemo0.name");
checkBoxMenuItemDemo.setName("checkBoxMenuItemDemo");
}
protected void createComboBoxDemo() {
comboBoxDemo = new jaxx.demo.JComboBoxDemo();
$objectMap.put("comboBoxDemo", comboBoxDemo);
comboBoxDemo.removeDataBinding("$DemoPanel0.name");
comboBoxDemo.setName("comboBoxDemo");
}
protected void createComboEditorDemo() {
comboEditorDemo = new jaxx.demo.ComboEditorDemo();
$objectMap.put("comboEditorDemo", comboEditorDemo);
comboEditorDemo.removeDataBinding("$DemoPanel0.name");
comboEditorDemo.setName("comboEditorDemo");
}
protected void createCounterDemo() {
counterDemo = new jaxx.demo.CounterDemo();
$objectMap.put("counterDemo", counterDemo);
counterDemo.removeDataBinding("$DemoPanel0.name");
counterDemo.setName("counterDemo");
}
protected void createDataBindingDemo() {
dataBindingDemo = new jaxx.demo.BeanDataBindingDemo();
$objectMap.put("dataBindingDemo", dataBindingDemo);
dataBindingDemo.removeDataBinding("$BaseBeanDataBinding0.name");
dataBindingDemo.setName("dataBindingDemo");
}
protected void createDialogDemo() {
dialogDemo = new jaxx.demo.JDialogDemo();
$objectMap.put("dialogDemo", dialogDemo);
dialogDemo.removeDataBinding("$DemoPanel0.name");
dialogDemo.setName("dialogDemo");
}
protected void createEmptyDemo() {
emptyDemo = new jaxx.demo.EmptyDemo();
$objectMap.put("emptyDemo", emptyDemo);
emptyDemo.removeDataBinding("$DemoPanel0.name");
emptyDemo.setName("emptyDemo");
}
protected void createI18nEditorDemo() {
i18nEditorDemo = new jaxx.demo.I18nEditorDemo();
$objectMap.put("i18nEditorDemo", i18nEditorDemo);
i18nEditorDemo.removeDataBinding("$DemoPanel0.name");
i18nEditorDemo.setName("i18nEditorDemo");
}
protected void createLabelStyleDemo() {
labelStyleDemo = new jaxx.demo.LabelStyleDemo();
$objectMap.put("labelStyleDemo", labelStyleDemo);
labelStyleDemo.removeDataBinding("$DemoPanel0.name");
labelStyleDemo.setName("labelStyleDemo");
}
protected void createList() {
list = new jaxx.runtime.swing.JAXXTree();
$objectMap.put("list", list);
list.setName("list");
list.setShowsRootHandles(true);
list.addTreeSelectionListener((javax.swing.event.TreeSelectionListener) jaxx.runtime.Util.getEventListener(javax.swing.event.TreeSelectionListener.class, "valueChanged", $Application0, "doValueChanged__on__list"));
}
protected void createListDemo() {
listDemo = new jaxx.demo.JListDemo();
$objectMap.put("listDemo", listDemo);
listDemo.removeDataBinding("$DemoPanel0.name");
listDemo.setName("listDemo");
}
protected void createMenuItemDemo() {
menuItemDemo = new jaxx.demo.JMenuItemDemo();
$objectMap.put("menuItemDemo", menuItemDemo);
menuItemDemo.removeDataBinding("$DemoPanel0.name");
menuItemDemo.setName("menuItemDemo");
}
protected void createNumberEditorDemo() {
numberEditorDemo = new jaxx.demo.NumberEditorDemo();
$objectMap.put("numberEditorDemo", numberEditorDemo);
numberEditorDemo.removeDataBinding("$DemoPanel0.name");
numberEditorDemo.setName("numberEditorDemo");
}
protected void createPasswordFieldDemo() {
passwordFieldDemo = new jaxx.demo.JPasswordFieldDemo();
$objectMap.put("passwordFieldDemo", passwordFieldDemo);
passwordFieldDemo.removeDataBinding("$DemoPanel0.name");
passwordFieldDemo.setName("passwordFieldDemo");
}
protected void createPreview() {
preview = new javax.swing.JPanel();
$objectMap.put("preview", preview);
preview.setName("preview");
preview.setLayout((cardLayout));
}
protected void createProgressBarDemo() {
progressBarDemo = new jaxx.demo.JProgressBarDemo();
$objectMap.put("progressBarDemo", progressBarDemo);
progressBarDemo.removeDataBinding("$DemoPanel0.name");
progressBarDemo.setName("progressBarDemo");
}
protected void createRadioButtonDemo() {
radioButtonDemo = new jaxx.demo.JRadioButtonDemo();
$objectMap.put("radioButtonDemo", radioButtonDemo);
radioButtonDemo.removeDataBinding("$DemoPanel0.name");
radioButtonDemo.setName("radioButtonDemo");
}
protected void createRadioButtonMenuItemDemo() {
radioButtonMenuItemDemo = new jaxx.demo.JRadioButtonMenuItemDemo();
$objectMap.put("radioButtonMenuItemDemo", radioButtonMenuItemDemo);
radioButtonMenuItemDemo.removeDataBinding("$JMenuItemDemo0.name");
radioButtonMenuItemDemo.setName("radioButtonMenuItemDemo");
}
protected void createSliderDemo() {
sliderDemo = new jaxx.demo.JSliderDemo();
$objectMap.put("sliderDemo", sliderDemo);
sliderDemo.removeDataBinding("$DemoPanel0.name");
sliderDemo.setName("sliderDemo");
}
protected void createSpinnerDemo() {
spinnerDemo = new jaxx.demo.JSpinnerDemo();
$objectMap.put("spinnerDemo", spinnerDemo);
spinnerDemo.removeDataBinding("$DemoPanel0.name");
spinnerDemo.setName("spinnerDemo");
}
protected void createSplitPaneDemo() {
splitPaneDemo = new jaxx.demo.JSplitPaneDemo();
$objectMap.put("splitPaneDemo", splitPaneDemo);
splitPaneDemo.removeDataBinding("$DemoPanel0.name");
splitPaneDemo.setName("splitPaneDemo");
}
protected void createStatusMessagePanelDemo() {
statusMessagePanelDemo = new jaxx.demo.StatusMessagePanelDemo();
$objectMap.put("statusMessagePanelDemo", statusMessagePanelDemo);
statusMessagePanelDemo.removeDataBinding("$DemoPanel0.name");
statusMessagePanelDemo.setName("statusMessagePanelDemo");
}
protected void createTextAreaDemo() {
textAreaDemo = new jaxx.demo.JTextAreaDemo();
$objectMap.put("textAreaDemo", textAreaDemo);
textAreaDemo.removeDataBinding("$DemoPanel0.name");
textAreaDemo.setName("textAreaDemo");
}
protected void createTextFieldDemo() {
textFieldDemo = new jaxx.demo.JTextFieldDemo();
$objectMap.put("textFieldDemo", textFieldDemo);
textFieldDemo.removeDataBinding("$DemoPanel0.name");
textFieldDemo.setName("textFieldDemo");
}
protected void createToggleButtonDemo() {
toggleButtonDemo = new jaxx.demo.JToggleButtonDemo();
$objectMap.put("toggleButtonDemo", toggleButtonDemo);
toggleButtonDemo.removeDataBinding("$DemoPanel0.name");
toggleButtonDemo.setName("toggleButtonDemo");
}
protected void createValidationDemo1() {
validationDemo1 = new jaxx.demo.ValidationListDemo();
$objectMap.put("validationDemo1", validationDemo1);
validationDemo1.removeDataBinding("$DemoPanel0.name");
validationDemo1.setName("validationDemo1");
}
protected void createValidationDemo2() {
validationDemo2 = new jaxx.demo.ValidationTableDemo();
$objectMap.put("validationDemo2", validationDemo2);
validationDemo2.removeDataBinding("$DemoPanel0.name");
validationDemo2.setName("validationDemo2");
}
}