Package pivot.wtkx

Examples of pivot.wtkx.WTKXSerializer


    private Window window = null;
    private TreeView folderTreeView = null;

    public void startup(Display display, Dictionary<String, String> properties)
        throws Exception {
        WTKXSerializer wtkxSerializer = new WTKXSerializer();
        window = new Window((Component)wtkxSerializer.readObject(getClass().getResource("file_browser_demo.wtkx")));

        folderTreeView = (TreeView)wtkxSerializer.getObjectByName("folderTreeView");

        String pathname = System.getProperty("user.home");
        folderTreeView.setTreeData(new Folder(pathname));

        folderTreeView.getComponentMouseButtonListeners().add(new ComponentMouseButtonListener() {
View Full Code Here


    private Frame frame2 = null;
    private Frame frame3 = null;

    public void startup(Display display, Dictionary<String, String> properties)
        throws Exception {
        WTKXSerializer wtkxSerializer = new WTKXSerializer();
        frame1 = new Frame((Component)wtkxSerializer.readObject(getClass().getResource("file_browser_test.wtkx")));

        TreeView folderTreeView = (TreeView)wtkxSerializer.getObjectByName("folderTreeView");

        String pathname = "/";
        folderTreeView.setTreeData(new Folder(pathname));

        frame1.setTitle("File Browser Test");
View Full Code Here

    private ApplicationContext.ScheduledCallback scheduledFadeCallback = null;

    public void startup(Display display, Dictionary<String, String> properties)
        throws Exception {
        WTKXSerializer wtkxSerializer = new WTKXSerializer();
        window = new Window((Component)wtkxSerializer.readObject(getClass().getResource("im_client.wtkx")));

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

        loginForm.getComponentKeyListeners().add(new ComponentKeyListener() {
            public boolean keyTyped(Component component, char character) {
                return false;
            }

            public boolean keyPressed(Component component, int keyCode, Keyboard.KeyLocation keyLocation) {
                if (keyCode == Keyboard.KeyCode.ENTER) {
                    login();
                }

                return false;
            }

            public boolean keyReleased(Component component, int keyCode, Keyboard.KeyLocation keyLocation) {
                return false;
            }
        });

        usernameTextInput = (TextInput)wtkxSerializer.getObjectByName("usernameTextInput");
        passwordTextInput = (TextInput)wtkxSerializer.getObjectByName("passwordTextInput");
        domainTextInput = (TextInput)wtkxSerializer.getObjectByName("domainTextInput");

        loginButton = (PushButton)wtkxSerializer.getObjectByName("loginButton");
        loginButton.getButtonPressListeners().add(new ButtonPressListener() {
            public void buttonPressed(final Button button) {
                login();
            }
        });

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

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

        window.setMaximized(true);
        window.open(display);
    }
View Full Code Here

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

    public void startup(Display display, Dictionary<String, String> properties)
        throws Exception {
        WTKXSerializer wtkxSerializer = new WTKXSerializer();
        frame = (Frame)wtkxSerializer.readObject(getClass().getResource("accordion_test.wtkx"));
        frame.open(display);
    }
View Full Code Here

    private Window reflectionWindow = null;
    private Frame fadeFrame = null;

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

        reflectionWindow =
            new Window((Component)wtkxSerializer.readObject(getClass().getResource("reflection.wtkx")));
        reflectionWindow.setTitle("Reflection Window");
        reflectionWindow.getDecorators().add(new ReflectionDecorator());
        reflectionWindow.setLocation(20, 20);
        reflectionWindow.open(display);

        fadeFrame =
            new Frame((Component)wtkxSerializer.readObject(getClass().getResource("translucent.wtkx")));
        fadeFrame.setTitle("Translucent Window");

        final FadeDecorator fadeDecorator = new FadeDecorator();
        fadeFrame.getDecorators().insert(fadeDecorator, 0);
View Full Code Here

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

TOP

Related Classes of pivot.wtkx.WTKXSerializer

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.