请选择 进入手机版 | 继续访问电脑版
  • 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Java StatusBar类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中org.controlsfx.control.StatusBar的典型用法代码示例。如果您正苦于以下问题:Java StatusBar类的具体用法?Java StatusBar怎么用?Java StatusBar使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



StatusBar类属于org.controlsfx.control包,在下文中一共展示了StatusBar类的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: initializeStatusBar

import org.controlsfx.control.StatusBar; //导入依赖的package包/类
private void initializeStatusBar() {
	statusBar = new StatusBar();
	pane.getChildren().add(statusBar);
	AnchorPane.setBottomAnchor(statusBar, 0.0);
	AnchorPane.setLeftAnchor(statusBar, 0.0);
	AnchorPane.setRightAnchor(statusBar, 0.0);
	busyProperty.addListener(new ChangeListener<Boolean>() {
		@Override
		public void changed(ObservableValue<? extends Boolean> observable, Boolean oldValue,
				Boolean newValue) {
			if(newValue != null && newValue.booleanValue()) {
				statusBar.setProgress(-1);
			} else {
				statusBar.setProgress(0);
			}
		}
	});

	statusBar.textProperty().bind(statusProperty);
}
 
开发者ID:PeerWasp,项目名称:PeerWasp,代码行数:21,代码来源:RecoverFileController.java


示例2: setUpStatusBar

import org.controlsfx.control.StatusBar; //导入依赖的package包/类
/**
 * setup the status bar
 */
public void setUpStatusBar() {
  statusBar = new StatusBar();
  watchDogLabel = new Label();
  watchDogLabel.setTextFill(Color.web("808080"));
  watchDogLabel.setFont(new Font("Arial", 24));
  this.setWatchDogState("?", "-");
  statusBar.getLeftItems().add(watchDogLabel);
  getRoot().getChildren().add(statusBar);
}
 
开发者ID:BITPlan,项目名称:can4eve,代码行数:13,代码来源:JavaFXDisplay.java


示例3: StatusBarManager

import org.controlsfx.control.StatusBar; //导入依赖的package包/类
public StatusBarManager(StatusBar bar, ObservableValue<CodeArea> codeArea, Property<Boolean> overrideProperty) {
  this.bar = bar;
  this.area = codeArea;
  this.overrideProperty = overrideProperty;
  initBar();
  initEvent();
}
 
开发者ID:XDean,项目名称:CSS-Editor-FX,代码行数:8,代码来源:StatusBarManager.java


示例4: initializeStatusBar

import org.controlsfx.control.StatusBar; //导入依赖的package包/类
private void initializeStatusBar() {
	statusBar = new StatusBar();
	pane.getChildren().add(statusBar);
	AnchorPane.setBottomAnchor(statusBar, 0.0);
	AnchorPane.setLeftAnchor(statusBar, 0.0);
	AnchorPane.setRightAnchor(statusBar, 0.0);
	busyProperty.addListener(new ChangeListener<Boolean>() {
		@Override
		public void changed(ObservableValue<? extends Boolean> observable, Boolean oldValue,
				Boolean newValue) {
			if(newValue != null && newValue.booleanValue()) {
				statusBar.setProgress(-1);
			} else {
				statusBar.setProgress(0);
			}
		}
	});

	// text in status bar
	statusBar.textProperty().bind(statusProperty);
}
 
开发者ID:PeerWasp,项目名称:PeerWasp,代码行数:22,代码来源:ShareFolderController.java


示例5: GoogleCalendarAppViewSkin

import org.controlsfx.control.StatusBar; //导入依赖的package包/类
public GoogleCalendarAppViewSkin(GoogleCalendarAppView control) {
    super(control);

    calendarView = control.getCalendarView();
    dataManager = new GoogleCalendarDataManager();
    cookieManager = new CookieManager();
    syncManager = new GoogleSyncManager();
    searchProvider = new GoogleCalendarSearchTextManager(dataManager);

    CalendarViewTimeUpdateThread timeUpdateThread = new CalendarViewTimeUpdateThread(calendarView);
    GoogleAutoRefreshThread autoRefreshThread = new GoogleAutoRefreshThread(dataManager);
    GoogleNotificationPopupThread notificationThread = new GoogleNotificationPopupThread(calendarView);

    loginView = new WebView();
    loginView.setVisible(false);
    loginView.getEngine().titleProperty().addListener((obs, oldValue, newValue) -> {
        if (newValue != null && newValue.contains("Success code=")) {
            String code = newValue.split("code=")[1];
            if (SecurityService.getInstance().authorize(code)) {
                login();
            }
        }
    });

    Bindings.bindContentBidirectional(control.getLogPane().getItems(), GoogleTaskExecutor.getInstance().getLog());

    StatusBar statusBar = new StatusBar();
    statusBar.textProperty().bind(Bindings.when(GoogleTaskExecutor.getInstance().progressProperty().isEqualTo(0)).then("").otherwise("Loading..."));
    statusBar.progressProperty().bind(GoogleTaskExecutor.getInstance().progressProperty());

    calendarView.addEventFilter(LoadEvent.LOAD, dataManager);
    calendarView.setEntryFactory(new GoogleEntryCreateCallback());
    calendarView.setCalendarSourceFactory(new GoogleCalendarCreateCallback(control.getScene().getWindow()));
    calendarView.setEntryDetailsPopOverContentCallback(new GoogleEntryPopOverContentProvider());

    calendarPane = new BorderPane();
    calendarPane.setTop(createMenuBar(autoRefreshThread));
    calendarPane.setCenter(calendarView);
    calendarPane.setBottom(statusBar);

    DeveloperConsole developerConsole = calendarView.getDeveloperConsole();
    if (developerConsole != null) {
        developerConsole.getTabPane().getTabs().add(new Tab("Google", control.getLogPane()));
    }

    getChildren().add(new StackPane(loginView, calendarPane));
    CookieHandler.setDefault(cookieManager);

    timeUpdateThread.start();
    autoRefreshThread.start();
    notificationThread.start();

    attemptAutoLogin();
}
 
开发者ID:dlemmermann,项目名称:CalendarFX,代码行数:55,代码来源:GoogleCalendarAppViewSkin.java


示例6: getStatusBar

import org.controlsfx.control.StatusBar; //导入依赖的package包/类
public StatusBar getStatusBar() {
	return statusBar;
}
 
开发者ID:mars-sim,项目名称:mars-sim,代码行数:4,代码来源:SettlementWindow.java


示例7: getStatusBar

import org.controlsfx.control.StatusBar; //导入依赖的package包/类
public StatusBar getStatusBar() {
  return statusBar;
}
 
开发者ID:mzmine,项目名称:mzmine3,代码行数:4,代码来源:MainWindowController.java


示例8: setStatusBarMessage

import org.controlsfx.control.StatusBar; //导入依赖的package包/类
public static void setStatusBarMessage(String message) {
  Platform.runLater(() -> {
    StatusBar statusBar = mainWindowController.getStatusBar();
    statusBar.setText(message);
  });
}
 
开发者ID:mzmine,项目名称:mzmine3,代码行数:7,代码来源:MZmineGUI.java


示例9: StatusBarWrapper

import org.controlsfx.control.StatusBar; //导入依赖的package包/类
public StatusBarWrapper() {
	statusBar = new StatusBar();
	statusBar.setBorder(null);
}
 
开发者ID:JanStrauss,项目名称:skadi,代码行数:5,代码来源:StatusBarWrapper.java



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java IntegerDeserializer类代码示例发布时间:2022-05-21
下一篇:
Java BodyBuilder类代码示例发布时间:2022-05-21
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap