当前位置: 首页>>代码示例>>Java>>正文


Java Labeled.setText方法代码示例

本文整理汇总了Java中javafx.scene.control.Labeled.setText方法的典型用法代码示例。如果您正苦于以下问题:Java Labeled.setText方法的具体用法?Java Labeled.setText怎么用?Java Labeled.setText使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在javafx.scene.control.Labeled的用法示例。


在下文中一共展示了Labeled.setText方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: replaceFileTypeNameTagInLabeledControls

import javafx.scene.control.Labeled; //导入方法依赖的package包/类
/**
 * Replaces <filetype&gt tags in this {@link MultiSourceFileListerController}'s view to a
 * specified text. Should be invoked before
 * {@link #bindToMultiSourceFileLister(MultiSourceFilePicker, MultiSourceFilePicker)} method.
 *
 * @param fileTypeName
 *            The text to use instead of <filetype&gt tags in texts of {@link Label}s. Should
 *            describe in one or two words the type of files this
 *            MultiSourceFilePickerController accepts (not extension).
 * @throws RuntimeException
 *             if it was already invoked and replaced the text in Labels.
 */
public void replaceFileTypeNameTagInLabeledControls(String fileTypeName) {
	if (this.fileTypeName == null) {
		this.fileTypeName = fileTypeName;
		for (Node node : ((GridPane) getView()).getChildren()) {
			if (node instanceof Labeled) {
				Labeled labeled = (Labeled) node;
				labeled.setText(labeled.getText().replace("<filetype>", fileTypeName));
			}
		}
		manualPaneDotsAnima.setAdditionalText(
				manualPaneDotsAnima.getAdditionalText().replace("<filetype>", fileTypeName));
	} else {
		throw new RuntimeException("File type name tag is already replaced.");
	}
}
 
开发者ID:ubershy,项目名称:StreamSis,代码行数:28,代码来源:MultiSourceFileListerController.java

示例2: createCase1

import javafx.scene.control.Labeled; //导入方法依赖的package包/类
private Labeled createCase1(Labeled labeled) {
    labeled.setText(TEXT);
    labeled.setTextOverrun(def);

    labeled.setEllipsisString(ELLIPSIS1);
    return labeled;
}
 
开发者ID:teamfx,项目名称:openjfx-8u-dev-tests,代码行数:8,代码来源:EllipsisApp.java

示例3: temporaryLabeledUpdate

import javafx.scene.control.Labeled; //导入方法依赖的package包/类
public static void temporaryLabeledUpdate(int mseconds, Labeled labeled, String newText) {
    String oldText = labeled.getText();
    labeled.setText(newText);

    callAfter(mseconds, new CallbackVisitor() {
        @Override
        public void call() {
            labeled.setText(oldText);
        }
    });
}
 
开发者ID:SohanChy,项目名称:Lipi,代码行数:12,代码来源:TimedUpdaterUtil.java

示例4: initAnimation

import javafx.scene.control.Labeled; //导入方法依赖的package包/类
private void initAnimation(final Labeled digitalClock) {
	// the digital clock updates once a second.
	final Timeline digitalTime = new Timeline(new KeyFrame(
			Duration.seconds(0), new EventHandler<ActionEvent>() {
				@Override
				public void handle(ActionEvent actionEvent) {
					Calendar calendar = GregorianCalendar.getInstance();
					String hourString = pad(2, '0',
							calendar.get(Calendar.HOUR) == 0 ? "12"
									: calendar.get(Calendar.HOUR) + "");
					String minuteString = pad(2, '0',
							calendar.get(Calendar.MINUTE) + "");
					String secondString = pad(2, '0',
							calendar.get(Calendar.SECOND) + "");
					String ampmString = calendar.get(Calendar.AM_PM) == Calendar.AM ? "AM"
							: "PM";
					digitalClock.setText(hourString + ":" + minuteString
							+ ":" + secondString + " " + ampmString);
				}
			}), new KeyFrame(Duration.seconds(1)));

	// time never ends.
	digitalTime.setCycleCount(Animation.INDEFINITE);

	// start the analogueClock.
	digitalTime.play();
}
 
开发者ID:rafalmag,项目名称:EV3-projects,代码行数:28,代码来源:Clock.java

示例5: setLineNumber

import javafx.scene.control.Labeled; //导入方法依赖的package包/类
protected void setLineNumber(Labeled c, int ix)
{
	String s = editor.getLineNumberFormatter().format(ix + 1);
	c.setText(s);
}
 
开发者ID:andy-goryachev,项目名称:FxEditor,代码行数:6,代码来源:VFlow.java

示例6: createCase2

import javafx.scene.control.Labeled; //导入方法依赖的package包/类
private Labeled createCase2(Labeled labeled) {
    labeled.setText(TEXT);
    labeled.setTextOverrun(def);
    labeled.setEllipsisString(ELLIPSIS2);
    return labeled;
}
 
开发者ID:teamfx,项目名称:openjfx-8u-dev-tests,代码行数:7,代码来源:EllipsisApp.java

示例7: createCase3

import javafx.scene.control.Labeled; //导入方法依赖的package包/类
private Labeled createCase3(Labeled labeled) {
    labeled.setText(TEXT);
    labeled.setTextOverrun(def);
    labeled.setEllipsisString(ELLIPSIS3);
    return labeled;
}
 
开发者ID:teamfx,项目名称:openjfx-8u-dev-tests,代码行数:7,代码来源:EllipsisApp.java


注:本文中的javafx.scene.control.Labeled.setText方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。