本文整理汇总了Java中javafx.scene.control.Tooltip.setText方法的典型用法代码示例。如果您正苦于以下问题:Java Tooltip.setText方法的具体用法?Java Tooltip.setText怎么用?Java Tooltip.setText使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类javafx.scene.control.Tooltip
的用法示例。
在下文中一共展示了Tooltip.setText方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: initialize
import javafx.scene.control.Tooltip; //导入方法依赖的package包/类
/**
* Initializes the controller class.
*
* @param url
* @param rb
*/
@Override
public void initialize(URL url, ResourceBundle rb) {
expressionsAnchorPane.prefWidthProperty().bind(primaryStageWindow.getScene().widthProperty());
expressionsAnchorPane.prefHeightProperty().bind(primaryStageWindow.getScene().heightProperty().subtract(PIXEL_OFFSET_FOR_MENU));
expressionSortOrder = ExpressionSortOrder.EVAL;
expressionChoiceFilter = ExpressionChoiceFilter.ALL;
// update
squidProject.getTask().setupSquidSessionSpecsAndReduceAndReport();
initializeExpressionsChoiceFilterChoiceBox();
initializeExpressionsSortFilterChoiceBox();
initializeExpressionsListView();
rmPeekTextArea.setStyle(SquidUI.PEEK_LIST_CSS_STYLE_SPECS);
unPeekTextArea.setStyle(SquidUI.PEEK_LIST_CSS_STYLE_SPECS);
webEngine = expressionWebView.getEngine();
Tooltip tooltip = new Tooltip();
tooltip.setText("Choose local to see graph in panel to right. De-select if expressions look poorly renedered and select browser instead.");
graphHereCheckbox.setTooltip(tooltip);
graphBrowserCheckbox.setTooltip(tooltip);
}
示例2: HorizonChart
import javafx.scene.control.Tooltip; //导入方法依赖的package包/类
public HorizonChart(final int BANDS, final Series<T> SERIES, final boolean SMOOTHED) {
series = SERIES;
scaleX = 1;
scaleY = 1;
smoothed = SMOOTHED;
referenceZero = true;
noOfBands = clamp(1, MAX_NO_OF_BANDS, BANDS);
noOfItems = SERIES.getNoOfItems();
minY = SERIES.getItems().stream().mapToDouble(Data::getY).min().getAsDouble();
maxY = SERIES.getItems().stream().mapToDouble(Data::getY).max().getAsDouble();
bandWidth = (maxY - minY) / noOfBands;
tooltip = new Tooltip();
tooltip.setAnchorLocation(AnchorLocation.CONTENT_BOTTOM_LEFT);
adjustColors();
// Create list of points
points = new ArrayList<>(noOfItems);
prepareData();
mouseListener = mouseEvent -> {
final EventType<? extends MouseEvent> TYPE = mouseEvent.getEventType();
if (MouseEvent.MOUSE_CLICKED == TYPE) {
Data<T> data = selectDataAt(mouseEvent.getX());
tooltip.setText(createTooltipText(data));
tooltip.setX(mouseEvent.getScreenX());
tooltip.setY(mouseEvent.getScreenY());
tooltip.show(getScene().getWindow());
getSeries().fireSeriesEvent(new SeriesEvent(getSeries(), data, SeriesEventType.SELECT_DATA));
} else if (MouseEvent.MOUSE_MOVED == TYPE) {
tooltip.hide();
} else if (MouseEvent.MOUSE_EXITED == TYPE) {
tooltip.hide();
}
};
seriesListener = seriesEvent -> redraw();
initGraphics();
registerListeners();
}
示例3: Page
import javafx.scene.control.Tooltip; //导入方法依赖的package包/类
public Page(String title, PagePane pagePane) {
this.setText(title);
setClosable(true);
tooltip=new Tooltip();
tooltip.setText(title);
tooltip.textProperty().bind(this.textProperty());
try {
StackPane headerArea = (StackPane) pagePane.lookup(".tab-header-area");
URL location = getClass().getResource("/fxml/tab_content.fxml");
FXMLLoader fxmlLoader = new FXMLLoader();
fxmlLoader.setLocation(location);
fxmlLoader.setBuilderFactory(new JavaFXBuilderFactory());
Parent parent = fxmlLoader.load(location.openStream());
// FXMLLoader fxmlLoader=new FXMLLoader(Res.getFxmlRes("tab_content"));
// Pane parent=fxmlLoader.load();
setContent(parent);
controller=fxmlLoader.getController();
controller.getHeader().prefWidthProperty().bind(pagePane.widthProperty());
controller.getContainer().prefWidthProperty().bind(pagePane.widthProperty());
controller.getContainer().prefHeightProperty().bind(pagePane.heightProperty()
.subtract(headerArea.heightProperty())
.subtract(controller.getHeader().heightProperty()));
this.setOnClosed(controller::close);
controller.setTab(this);
controller.setPagePane(pagePane);
} catch (IOException e) {
e.printStackTrace();
}
}
示例4: setToolTip
import javafx.scene.control.Tooltip; //导入方法依赖的package包/类
public static void setToolTip(final Node node, final String toolTipText)
{
final Tooltip toolTip = new Tooltip();
toolTip.setText(toolTipText);
Tooltip.install(node, toolTip);
}
示例5: afficherInfoVille
import javafx.scene.control.Tooltip; //导入方法依赖的package包/类
public void afficherInfoVille(boolean aStation, int nbCubeJaune, int nbCubeRouge, int nbCubeBleu, int nbCubeNoir) {
Tooltip infoVille = new Tooltip();
infoVille.setText("A une Station de Recherche"+aStation+"\n"
+"Cube maladie jaune : "+nbCubeJaune+"\n"
+"Cube maladie rouge : "+nbCubeRouge+"\n"
+"Cube maladie bleu : "+nbCubeBleu+"\n"
+"Cube maladie noir : "+nbCubeNoir+"\n");
}