Package org.apache.pivot.wtk

Examples of org.apache.pivot.wtk.ButtonPressListener


            TerraTheme terraTheme = (TerraTheme)Theme.getTheme();
            themeOriginalColors.add(terraTheme.getBaseColor(i));
            colorChooserButton.setSelectedColor(terraTheme.getBaseColor(i));
        }

        copyToClipboardButton.getButtonPressListeners().add(new ButtonPressListener() {
            @Override
            public void buttonPressed(Button button) {
                copyToClipboard();
            }
        });

        resetPaletteButton.getButtonPressListeners().add(new ButtonPressListener() {
            @Override
            public void buttonPressed(Button button) {
                resetPalette();
            }
        });
View Full Code Here


                this.promptButton = (PushButton)bxmlSerializer.getNamespace().get("promptButton");
                this.messageTypeGroup = (ButtonGroup)bxmlSerializer.getNamespace().get("messageTypeGroup");

                rollup.setContent(this.component);

                this.alertButton.getButtonPressListeners().add(new ButtonPressListener() {
                    @Override
                    public void buttonPressed(Button button) {
                        Button selection = AlertsRollupStateHandler.this.messageTypeGroup.getSelection();

                        Map<String, ?> userData;
                        try {
                            userData = JSONSerializer.parseMap((String)selection.getUserData().get("messageInfo"));
                        } catch (SerializationException exception) {
                            throw new RuntimeException(exception);
                        }

                        String messageType = (String)userData.get("messageType");

                        if (messageType == null) {
                            ArrayList<String> options = new ArrayList<String>();
                            options.add("OK");
                            options.add("Cancel");

                            Component body = null;
                            BXMLSerializer serializer = new BXMLSerializer();
                            try {
                                body = (Component)serializer.readObject(KitchenSink.class, "alert.bxml");
                            } catch(Exception exception) {
                                System.err.println(exception);
                            }

                            Alert alert = new Alert(MessageType.QUESTION, "Please select your favorite icon:",
                                options, body);
                            alert.setTitle("Select Icon");
                            alert.setSelectedOptionIndex(0);
                            alert.getDecorators().update(0, new ReflectionDecorator());
                            alert.open(KitchenSink.this.window);
                        } else {
                            String message = (String)userData.get("message");
                            Alert.alert(MessageType.valueOf(messageType.toUpperCase()), message, KitchenSink.this.window);
                        }
                    }
                });

                this.promptButton.getButtonPressListeners().add(new ButtonPressListener() {
                    @Override
                    public void buttonPressed(Button button) {
                        Button selection = AlertsRollupStateHandler.this.messageTypeGroup.getSelection();

                        Map<String, ?> userData;
View Full Code Here

    @Override
    public void initialize(Map<String, Object> namespace, URL location, Resources resources) {
        System.out.println("TestDialog initialize(...)");

        this.okButton.getButtonPressListeners().add(new ButtonPressListener() {
            @Override
            public void buttonPressed(Button button) {
                TestDialog.this.close(true);
            }
        });
View Full Code Here

        loadJavaButton = (PushButton)namespace.get("loadJavaButton");
        loadJSONButton = (PushButton)namespace.get("loadJSONButton");
        clearButton = (PushButton)namespace.get("clearButton");
        sourceLabel = (Label)namespace.get("sourceLabel");

        loadJavaButton.getButtonPressListeners().add(new ButtonPressListener() {
            @Override
            public void buttonPressed(Button button) {
                form.load(new BeanAdapter(CONTACT));
                sourceLabel.setText("Java");
            }
        });

        loadJSONButton.getButtonPressListeners().add(new ButtonPressListener() {
            @Override
            public void buttonPressed(Button button) {
                JSONSerializer serializer = new JSONSerializer();
                InputStream inputStream = getClass().getResourceAsStream("contact.json");

                try {
                    form.load(serializer.readObject(inputStream));
                    sourceLabel.setText("JSON");
                } catch(Exception exception) {
                    System.err.println(exception);
                }

                button.setEnabled(true);
            }
        });

        clearButton.getButtonPressListeners().add(new ButtonPressListener() {
            @Override
            public void buttonPressed(Button button) {
                form.clear();
                sourceLabel.setText("");
            }
View Full Code Here

            public void selectedIndexChanged(CardPane cardPaneArgument, int previousSelectedIndex) {
                updateLinkButtonState();
            }
        });

        previousButton.getButtonPressListeners().add(new ButtonPressListener() {
            @Override
            public void buttonPressed(Button button) {
                cardPane.setSelectedIndex(cardPane.getSelectedIndex() - 1);
            }
        });

        nextButton.getButtonPressListeners().add(new ButtonPressListener() {
            @Override
            public void buttonPressed(Button button) {
                cardPane.setSelectedIndex(cardPane.getSelectedIndex() + 1);
            }
        });
View Full Code Here

        lastNameTextInput = (TextInput)namespace.get("lastNameTextInput");
        firstNameTextInput = (TextInput)namespace.get("firstNameTextInput");
        submitButton = (PushButton)namespace.get("submitButton");
        errorLabel = (Label)namespace.get("errorLabel");

        submitButton.getButtonPressListeners().add(new ButtonPressListener() {
            @Override
            public void buttonPressed(Button button) {
                String lastName = lastNameTextInput.getText();
                String firstName = firstNameTextInput.getText();
View Full Code Here

        button1 = (PushButton)namespace.get("button1");
        button2 = (PushButton)namespace.get("button2");
        button3 = (PushButton)namespace.get("button3");
        button4 = (PushButton)namespace.get("button4");

        ButtonPressListener buttonPressListener = new ButtonPressListener() {
            @Override
            public void buttonPressed(final Button button) {
                if (collapseTransition == null) {
                    collapseTransition = new CollapseTransition(button, TRANSITION_DURATION, TRANSITION_RATE);
View Full Code Here

                        menu.getSections().add(MenusRollupStateHandler.this.menuSection);
                        return false;
                    }
                });

                this.helpAboutMenuItem.getButtonPressListeners().add(new ButtonPressListener() {
                    @Override
                    public void buttonPressed(Button button) {
                        aboutRequested();
                    }
                });
View Full Code Here

        boxPane.getStyles().put("horizontalAlignment", HorizontalAlignment.CENTER);

        helloButton = new PushButton("Say Hello");
        boxPane.add(helloButton);

        helloButton.getButtonPressListeners().add(new ButtonPressListener() {
            @Override
            public void buttonPressed(Button button) {
                BrowserApplicationContext.eval("sayHello(\"Hello from Pivot!\")",
                    DOMInteractionDemo.this);
            }
View Full Code Here

                    + ", now clear table data ...");
                tableView.getTableData().clear()// empty the table
            }
        });

        loadDataButton.getButtonPressListeners().add(new ButtonPressListener() {
            @Override
            public void buttonPressed(Button button) {
                loadDataButton.setEnabled(false);
                cancelButton.setEnabled(true);

                loadData();
            }
        });

        cancelButton.getButtonPressListeners().add(new ButtonPressListener() {
            @Override
            public void buttonPressed(Button button) {
                if (loadDataTask != null) {
                    loadDataTask.abort();
                }
View Full Code Here

TOP

Related Classes of org.apache.pivot.wtk.ButtonPressListener

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.