Package pivot.wtkx

Examples of pivot.wtkx.WTKXSerializer$Element


public class TransitionDemo implements Application {
    private Window window = null;

    public void startup(Display display, Dictionary<String, String> properties)
        throws Exception {
        WTKXSerializer wtkxSerializer = new WTKXSerializer();

        Component content =
            (Component)wtkxSerializer.readObject(getClass().getResource("transition.wtkx"));

        ButtonPressListener trigger = new ButtonPressListener() {
            public void buttonPressed(Button button) {
                button.setEnabled(false);

                CollapseTransition transition = new CollapseTransition(button, 300, 30);
                transition.start();
            }
        };

        Button button1 = (Button)wtkxSerializer.getObjectByName("button1");
        button1.getButtonPressListeners().add(trigger);

        Button button2 = (Button)wtkxSerializer.getObjectByName("button2");
        button2.getButtonPressListeners().add(trigger);

        Button button3 = (Button)wtkxSerializer.getObjectByName("button3");
        button3.getButtonPressListeners().add(trigger);

        Button button4 = (Button)wtkxSerializer.getObjectByName("button4");
        button4.getButtonPressListeners().add(trigger);

        // Open the window
        window = new Window(content);
        window.setTitle("Transition Demo");
View Full Code Here


      frame.getStyles().put("padding", 0);
      frame.setTitle("Card Pane Test");
      frame.setPreferredSize(800, 600);
      frame.setLocation(20, 20);

        WTKXSerializer wtkxSerializer = new WTKXSerializer();
        sheet = new Sheet((Component)wtkxSerializer.readObject(getClass().getResource("card_pane_test.wtkx")));

        cardPane = (CardPane)wtkxSerializer.getObjectByName("cardPane");

        Button.Group sizeGroup = Button.getGroup("sizeGroup");
        sizeGroup.getGroupListeners().add(new Button.GroupListener() {
          public void selectionChanged(Button.Group buttonGroup, Button previousSelection) {
            final Button selection = buttonGroup.getSelection();
View Full Code Here

            public void perform() {
                Alert.alert("Foo", frame);
            }
        };

        WTKXSerializer wtkxSerializer = new WTKXSerializer();
        frame = new Frame((Component)wtkxSerializer.readObject(getClass().getResource("spinner_focus_test.wtkx")));
        frame.setTitle("Spinner Focus Test");
        frame.open(display);

        Spinner spinner = (Spinner)wtkxSerializer.getObjectByName("spinner");
        spinner.requestFocus();

        action.setEnabled(false);
    }
View Full Code Here

    private Slider slider = null;
    private Label valueLabel = null;

    public void startup(Display display, Dictionary<String, String> properties)
        throws Exception {
        WTKXSerializer wtkxSerializer = new WTKXSerializer();
        window = new Window((Component)wtkxSerializer.readObject(getClass().getResource("slider_test.wtkx")));
        slider = (Slider)wtkxSerializer.getObjectByName("slider");
        slider.getSliderValueListeners().add(new SliderValueListener() {
          public void valueChanged(Slider slider, int previousValue) {
            valueLabel.setText(Integer.toString(slider.getValue()));
          }
        });

        valueLabel = (Label)wtkxSerializer.getObjectByName("valueLabel");

        window.setTitle("Slider Test");
        window.setMaximized(true);
        window.open(display);
    }
View Full Code Here

        }
    };

    public void startup(Display display, Dictionary<String, String> properties)
        throws Exception {
        WTKXSerializer wtkxSerializer = new WTKXSerializer();
        frame = new Frame((Component)wtkxSerializer.readObject(getClass().getResource("text_area_test.wtkx")));
        frame.setTitle("TextArea Test");
        frame.setPreferredSize(640, 480);
        frame.open(display);

        textArea = (TextArea)wtkxSerializer.getObjectByName("textArea");
        textArea.getTextAreaSelectionListeners().add(new TextAreaSelectionListener() {
            public void selectionChanged(TextArea textArea,
                int previousSelectionStart, int previousSelectionLength) {
                selectionStartLabel.setText(Integer.toString(textArea.getSelectionStart()));
                selectionLengthLabel.setText(Integer.toString(textArea.getSelectionLength()));
            }
        });

        selectionStartLabel = (Label)wtkxSerializer.getObjectByName("selectionStartLabel");
        selectionLengthLabel = (Label)wtkxSerializer.getObjectByName("selectionLengthLabel");

        treeView = (TreeView)wtkxSerializer.getObjectByName("treeView");
        treeView.getTreeViewSelectionListeners().add(new TreeViewSelectionListener() {
            public void selectedPathAdded(TreeView treeView, Sequence<Integer> path) {
                // No-op
            }

            public void selectedPathRemoved(TreeView treeView, Sequence<Integer> path) {
                // No-op
            }

            public void selectedPathsChanged(TreeView treeView,
                Sequence<Sequence<Integer>> previousSelectedPaths) {
                Sequence<Integer> selectedPath = treeView.getSelectedPath();

                if (selectedNode != null) {
                    selectedNode.getNodeListeners().remove(selectedNodeListener);
                }

                if (selectedPath == null) {
                    selectedNode = null;
                } else {
                    NodeAdapter nodeAdapter = Sequence.Tree.get(documentAdapter, selectedPath);
                    selectedNode = nodeAdapter.getNode();
                }

                if (selectedNode != null) {
                    selectedNode.getNodeListeners().add(selectedNodeListener);
                }

                updateSelectedNodeData();
            }
        });

        offsetLabel = (Label)wtkxSerializer.getObjectByName("offsetLabel");
        charactersLabel = (Label)wtkxSerializer.getObjectByName("charactersLabel");

        documentAdapter = new DocumentAdapter(textArea.getDocument());
        treeView.setTreeData(documentAdapter);
    }
View Full Code Here

public class BorderTest implements Application {
    private Frame frame = null;

    public void startup(Display display, Dictionary<String, String> properties)
        throws Exception {
        WTKXSerializer wtkxSerializer = new WTKXSerializer();
        frame = new Frame((Component)wtkxSerializer.readObject(getClass().getResource("border_test.wtkx")));
        frame.setTitle("Border Test");
        frame.setPreferredSize(480, 360);
        frame.open(display);
    }
View Full Code Here

public class FlowPaneTest implements Application {
    private Frame frame = null;

    public void startup(Display display, Dictionary<String, String> properties)
        throws Exception {
        WTKXSerializer wtkxSerializer = new WTKXSerializer();
        frame = new Frame((Component)wtkxSerializer.readObject(getClass().getResource("flow_pane_test.wtkx")));
        frame.setTitle("Flow Pane Test");
        frame.setPreferredSize(480, 360);
        frame.open(display);
    }
View Full Code Here

            public void perform() {
                Alert.alert("Foo", frame);
            }
        };

        WTKXSerializer wtkxSerializer = new WTKXSerializer();
        frame = new Frame((Component)wtkxSerializer.readObject(getClass().getResource("spinner_focus_test.wtkx")));
        frame.setTitle("Spinner Focus Test");
        frame.open(display);

        Spinner spinner = (Spinner)wtkxSerializer.getObjectByID("spinner");
        spinner.requestFocus();

        action.setEnabled(false);
    }
View Full Code Here

        }
    };

    public void startup(Display display, Dictionary<String, String> properties)
        throws Exception {
        WTKXSerializer wtkxSerializer = new WTKXSerializer();
        frame = new Frame((Component)wtkxSerializer.readObject(getClass().getResource("text_area_test.wtkx")));
        frame.setTitle("TextArea Test");
        frame.setPreferredSize(640, 480);
        frame.open(display);

        textArea = (TextArea)wtkxSerializer.getObjectByID("textArea");
        textArea.getTextAreaSelectionListeners().add(new TextAreaSelectionListener() {
            public void selectionChanged(TextArea textArea,
                int previousSelectionStart, int previousSelectionLength) {
                selectionStartLabel.setText(Integer.toString(textArea.getSelectionStart()));
                selectionLengthLabel.setText(Integer.toString(textArea.getSelectionLength()));
            }
        });

        selectionStartLabel = (Label)wtkxSerializer.getObjectByID("selectionStartLabel");
        selectionLengthLabel = (Label)wtkxSerializer.getObjectByID("selectionLengthLabel");

        treeView = (TreeView)wtkxSerializer.getObjectByID("treeView");
        treeView.getTreeViewSelectionListeners().add(new TreeViewSelectionListener() {
            public void selectedPathAdded(TreeView treeView, Path path) {
                // No-op
            }

            public void selectedPathRemoved(TreeView treeView, Path path) {
                // No-op
            }

            public void selectedPathsChanged(TreeView treeView,
                Sequence<Path> previousSelectedPaths) {
                Path selectedPath = treeView.getSelectedPath();

                if (selectedNode != null) {
                    selectedNode.getNodeListeners().remove(selectedNodeListener);
                }

                if (selectedPath == null) {
                    selectedNode = null;
                } else {
                    NodeAdapter nodeAdapter = Sequence.Tree.get(documentAdapter, selectedPath);
                    selectedNode = nodeAdapter.getNode();
                }

                if (selectedNode != null) {
                    selectedNode.getNodeListeners().add(selectedNodeListener);
                }

                updateSelectedNodeData();
            }
        });

        offsetLabel = (Label)wtkxSerializer.getObjectByID("offsetLabel");
        charactersLabel = (Label)wtkxSerializer.getObjectByID("charactersLabel");

        documentAdapter = new DocumentAdapter(textArea.getDocument());
        treeView.setTreeData(documentAdapter);
    }
View Full Code Here

    private Slider slider = null;
    private Label valueLabel = null;

    public void startup(Display display, Dictionary<String, String> properties)
        throws Exception {
        WTKXSerializer wtkxSerializer = new WTKXSerializer();
        window = new Window((Component)wtkxSerializer.readObject(getClass().getResource("slider_test.wtkx")));
        slider = (Slider)wtkxSerializer.getObjectByID("slider");
        slider.getSliderValueListeners().add(new SliderValueListener() {
            public void valueChanged(Slider slider, int previousValue) {
                valueLabel.setText(Integer.toString(slider.getValue()));
            }
        });

        valueLabel = (Label)wtkxSerializer.getObjectByID("valueLabel");

        window.setTitle("Slider Test");
        window.setMaximized(true);
        window.open(display);
    }
View Full Code Here

TOP

Related Classes of pivot.wtkx.WTKXSerializer$Element

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.