Package javafx.scene.control

Examples of javafx.scene.control.Tooltip


            // The following line is supposed to help Scene Builder, although it doesn't seem to be needed for me.
            loader.setClassLoader(getClass().getClassLoader());
            loader.load();

            AwesomeDude.setIcon(copyWidget, AwesomeIcon.COPY);
            Tooltip.install(copyWidget, new Tooltip("Copy address to clipboard"));

            AwesomeDude.setIcon(qrCode, AwesomeIcon.QRCODE);
            Tooltip.install(qrCode, new Tooltip("Show a barcode scannable with a mobile phone for this address"));
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
    }
View Full Code Here


        domainDataModel = viewContext.getDomainDataModel();
        modalDialog = viewContext.getModalDialog();

        AwesomeDude.setIcon(saveLogFileButton, AwesomeIcon.SAVE, uiConfiguration.getIconEmSize(), ContentDisplay.TOP);
        AwesomeDude.setIcon(updateLogViewerButton, AwesomeIcon.REFRESH, uiConfiguration.getIconEmSize(), ContentDisplay.TOP);
        logFileCharacterCountField.setTooltip(new Tooltip(resources.getString("logviewer.label.numCharsFromLog.tooltip")));
        logfileTextArea.setScrollTop(Double.MAX_VALUE);
        bindProperties();
        attachListeners();
    }
View Full Code Here

        buttonBox.setSpacing(10);
        buttonBox.setPadding(new Insets(10));
        Button b1 = new Button();
        b1.setText("Default (push to enable Tab 'Progress')");
        b1.setDefaultButton(true);
        b1.setTooltip(new Tooltip("This is a ToolTip"));
        b1.setOnAction(new EventHandler<ActionEvent>() {
            @Override public void handle(ActionEvent event) {
                tabI.setDisable(false);
                tabH.setDisable(false);
            }
        });
        buttonBox.getChildren().add(b1);
        Button b2 = new Button();
        b2.setText("Default");
        b2.setDisable(true);
        b2.setDefaultButton(true);
        buttonBox.getChildren().add(b2);
        Button b3 = new Button();
        b3.setText("Normal (push to disable Tab 'Progress')");
        b3.setOnAction(new EventHandler<ActionEvent>() {
            @Override public void handle(ActionEvent event) {
                tabH.setDisable(true);
            }
        });
        buttonBox.getChildren().add(b3);
        Button b4 = new Button();
        b4.setText("Normal");
        b4.setDisable(true);
        buttonBox.getChildren().add(b4);

        Button helpButton = new Button("?");
        AquaFx.createButtonStyler().setType(ButtonType.HELP).style(helpButton);
        buttonBox.getChildren().add(helpButton);

        Hyperlink link = new Hyperlink("Hyperlink");
        Hyperlink link2 = new Hyperlink("disabled Hyperlink");
        link2.setDisable(true);
        buttonBox.getChildren().add(link);
        buttonBox.getChildren().add(link2);
        ScrollBar scBar = new ScrollBar();
        buttonBox.getChildren().add(scBar);

        tabD.setContent(buttonBox);
        buttonTabPane.getTabs().add(tabD);

        Tab tabE = new Tab();
        tabE.setText("RadioButtons");
        VBox radioButtonBox = new VBox();
        radioButtonBox.setSpacing(10);
        radioButtonBox.setPadding(new Insets(10));
        RadioButton raBu1 = new RadioButton("Normal");
        radioButtonBox.getChildren().add(raBu1);
        RadioButton raBu2 = new RadioButton("Normal");
        raBu2.setDisable(true);
        radioButtonBox.getChildren().add(raBu2);
        RadioButton raBu3 = new RadioButton("Selected");
        raBu3.setSelected(true);
        radioButtonBox.getChildren().add(raBu3);
        RadioButton raBu4 = new RadioButton("Selected");
        raBu4.setDisable(true);
        raBu4.setSelected(true);
        radioButtonBox.getChildren().add(raBu4);
        tabE.setContent(radioButtonBox);
        buttonTabPane.getTabs().add(tabE);

        Tab tabF = new Tab();
        tabF.setText("CheckBoxes");
        VBox checkBoxBox = new VBox();
        checkBoxBox.setSpacing(10);
        checkBoxBox.setPadding(new Insets(10));
        CheckBox box1 = new CheckBox("Normal");
        checkBoxBox.getChildren().add(box1);
        CheckBox box2 = new CheckBox("Normal");
        box2.setDisable(true);
        checkBoxBox.getChildren().add(box2);
        CheckBox box3 = new CheckBox("Selected");
        box3.setSelected(true);
        checkBoxBox.getChildren().add(box3);
        CheckBox box4 = new CheckBox("Selected");
        box4.setSelected(true);
        box4.setDisable(true);
        checkBoxBox.getChildren().add(box4);
        CheckBox box5 = new CheckBox("Indeterminate");
        box5.setIndeterminate(true);
        checkBoxBox.getChildren().add(box5);
        CheckBox box6 = new CheckBox("Indeterminate");
        box6.setIndeterminate(true);
        box6.setDisable(true);
        checkBoxBox.getChildren().add(box6);
        tabF.setContent(checkBoxBox);
        buttonTabPane.getTabs().add(tabF);

        Tab tabG = new Tab();
        tabG.setText("Toggles & Pills");
        VBox togglesBox = new VBox();
        togglesBox.setSpacing(10);
        togglesBox.setPadding(new Insets(10));
        HBox toggleGroupBox = new HBox();
        ToggleGroup group = new ToggleGroup();
        ToggleButton tb1 = new ToggleButton("First");
        tb1.setToggleGroup(group);
        tb1.setSelected(true);
        AquaFx.createToggleButtonStyler().setType(ButtonType.LEFT_PILL).style(tb1);
        toggleGroupBox.getChildren().add(tb1);
        ToggleButton tb2 = new ToggleButton("Second");
        tb2.setToggleGroup(group);
        AquaFx.createToggleButtonStyler().setType(ButtonType.CENTER_PILL).style(tb2);
        toggleGroupBox.getChildren().add(tb2);
        ToggleButton tb3 =  new ToggleButton("Third");
        tb3.setToggleGroup(group);
        AquaFx.createToggleButtonStyler().setType(ButtonType.RIGHT_PILL).style(tb3);
        toggleGroupBox.getChildren().add(tb3);
        togglesBox.getChildren().add(toggleGroupBox);
        ToggleButton tb4 = new ToggleButton("Alone");
        tb4.setSelected(true);
        togglesBox.getChildren().add(tb4);
        HBox pillButtonBox = new HBox();
        Button pb1 = new Button();
        pb1.setText("Button 1");
        pb1.setTooltip(new Tooltip("This is a ToolTip"));
        AquaFx.createButtonStyler().setType(ButtonType.LEFT_PILL).style(pb1);
        pillButtonBox.getChildren().add(pb1);
        Button pb2 = new Button();
        pb2.setText("Button 2");
        pb2.setDisable(true);
View Full Code Here

        List<String> commentLines = instr.getCommentLines();

        if (commentLines.size() == 0)
        {
          Label lblLine = createLabel(instr, annoWidth, 0);
          lblLine.setTooltip(new Tooltip(getToolTip(instr)));
          labels.add(lblLine);
        }
        else
        {
          for (int i = 0; i < commentLines.size(); i++)
          {
            Label lblLine = createLabel(instr, annoWidth, i);
            lblLine.setTooltip(new Tooltip(getToolTip(instr)));
            labels.add(lblLine);
          }
        }
      }
    }
View Full Code Here

  public ClassMemberList(final JITWatchUI parent, final JITWatchConfig config)
  {
    this.config = config;

    cbOnlyCompiled = new CheckBox("Hide non JIT-compiled class members");
    cbOnlyCompiled.setTooltip(new Tooltip("Hide class members (methods and constructors) that were not JIT-compiled."));

    cbOnlyCompiled.setSelected(config.isShowOnlyCompiledMembers());

    cbOnlyCompiled.selectedProperty().addListener(new ChangeListener<Boolean>()
    {
View Full Code Here

    nextX += X_GAP;

    initialiseRectWithOnMouseClickedEventHandler(node, plotNode.rect);

    Tooltip tip = new Tooltip(getToolTipText(node));
    Tooltip.install(plotNode.rect, tip);
    Tooltip.install(plotNode.text, tip);

    return nextX;
  }
View Full Code Here

   
        Label lblMsg1 = new Label("I see you've not configured any source or class locations?");
        Text lblMsg2 = new Text("JITWatch will try and work out the classpath from the HotSpot log but if I miss\nanything then you might need to configure the paths manually!");
       
        CheckBox cbShowWarning = new CheckBox("Don't show this warning again.");
        cbShowWarning.setTooltip(new Tooltip("Don't show warning about no source or class files added."));
        cbShowWarning.setSelected(false);
        cbShowWarning.selectedProperty().addListener(new ChangeListener<Boolean>()
        {
            @Override
            public void changed(ObservableValue<? extends Boolean> ov, Boolean oldVal, Boolean newVal)
View Full Code Here

   
    final String cbStyle = "-fx-background-color:#dddddd; -fx-padding:4px";

    cbHideInterfaces = new CheckBox("Hide interfaces");
    cbHideInterfaces.setMaxWidth(280);
    cbHideInterfaces.setTooltip(new Tooltip("Hide interfaces from the class tree."));
    cbHideInterfaces.setSelected(config.isHideInterfaces());
    cbHideInterfaces.selectedProperty().addListener(new ChangeListener<Boolean>()
    {
      @Override
      public void changed(ObservableValue<? extends Boolean> ov, Boolean oldVal, Boolean newVal)
      {
        config.setHideInterfaces(newVal);
        config.saveConfig();

        parent.clearAndRefreshTreeView();
      }
    });

    cbHideInterfaces.setStyle(cbStyle);
    cbHideInterfaces.prefWidthProperty().bind(widthProperty());

    cbHideUncompiled = new CheckBox("Hide uncompiled classes");
    cbHideUncompiled.setTooltip(new Tooltip("Hide classes with no JIT-compiled members from the class tree."));
    cbHideUncompiled.setSelected(config.isShowOnlyCompiledClasses());
    cbHideUncompiled.selectedProperty().addListener(new ChangeListener<Boolean>()
    {
      @Override
      public void changed(ObservableValue<? extends Boolean> ov, Boolean oldVal, Boolean newVal)
View Full Code Here

      labelAtIndex.setUnhighlightedStyle(STYLE_UNHIGHLIGHTED_SUGGESTION);
    }
   
    StringBuilder ttBuilder = new StringBuilder();
   
    Tooltip tooltip = labelAtIndex.getTooltip();
   
    if (tooltip != null)
    {
      ttBuilder.append(tooltip.getText()).append(S_NEWLINE).append(S_NEWLINE);
      Tooltip.uninstall(labelAtIndex, tooltip);
    }
   
    ttBuilder.append("Suggestion:\n");
   
    String text = suggestion.getText();
   
    if (suggestion.getType() == SuggestionType.BRANCH)
    {
      text = StringUtil.wordWrap(text, 50);
    }
   
    ttBuilder.append(text);
   
    tooltip = new Tooltip(ttBuilder.toString());
    labelAtIndex.setTooltip(tooltip);
  }
View Full Code Here

      instructionToolTipBuilder.append("Ctrl-click to inspect this method\nBackspace to return");
    }
   
    if (instructionToolTipBuilder.length() > 0)
    {
      lblLine.setTooltip(new Tooltip(instructionToolTipBuilder.toString()));
    }

    lblLine.setOnMouseClicked(new EventHandler<MouseEvent>()
    {
      @Override
View Full Code Here

TOP

Related Classes of javafx.scene.control.Tooltip

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.