apps/scenebuilder/SceneBuilderApp/src/com/oracle/javafx/scenebuilder/app/about/AboutWindowController.java

Print this page
rev 9240 : 8076423: JEP 253: Prepare JavaFX UI Controls & CSS APIs for Modularization

*** 32,43 **** package com.oracle.javafx.scenebuilder.app.about; import com.oracle.javafx.scenebuilder.app.SceneBuilderApp; import com.oracle.javafx.scenebuilder.app.i18n.I18N; import com.oracle.javafx.scenebuilder.kit.editor.panel.util.AbstractFxmlWindowController; - import com.sun.javafx.tk.Toolkit; - import com.sun.prism.GraphicsPipeline; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.util.Properties; import javafx.fxml.FXML; --- 32,41 ----
*** 119,129 **** private String getAboutText() { StringBuilder text = getVersionParagraph() .append(getBuildInfoParagraph()) .append(getLoggingParagraph()) - .append(getFxParagraph()) .append(getJavaParagraph()) .append(getOsParagraph()) .append(I18N.getString(sbAboutCopyrightKeyName)); return text.toString(); --- 117,126 ----
*** 176,212 **** .append(I18N.getString("about.logging.body.second", getLogFilePath())) .append("\n\n"); //NOI18N return sb; } - private StringBuilder getFxParagraph() { - boolean hwAccelerated = false; - String tk = Toolkit.getToolkit().getClass().getSimpleName(); - StringBuilder fxtra = new StringBuilder("JavaFX\n"); //NOI18N - fxtra.append(I18N.getString("about.fx.toolkit")) - .append(" = ").append(tk).append("\n"); //NOI18N - - if ("GlassToolkit".equals(tk) || "PrismToolkit".equals(tk) //NOI18N - || "QuantumToolkit".equals(tk)) { //NOI18N - String ppl = GraphicsPipeline.getPipeline().getClass().getSimpleName(); - fxtra.append(I18N.getString("about.fx.pipeline")) - .append(" = ").append(ppl).append("\n"); //NOI18N - if (ppl.trim().equals("D3DPipeline") //NOI18N - || ppl.trim().equals("ES1Pipeline") //NOI18N - || ppl.trim().equals("ES2Pipeline")) { //NOI18N - hwAccelerated = true; - } - } - fxtra.append(I18N.getString("about.fx.hardware.acceleration")) - .append(" ") //NOI18N - .append(hwAccelerated ? I18N.getString("about.fx.hardware.acceleration.enabled") - : I18N.getString("about.fx.hardware.acceleration.disabled")) - .append("\n\n"); //NOI18N - - return fxtra; - } - private StringBuilder getJavaParagraph() { StringBuilder sb = new StringBuilder("Java\n"); //NOI18N sb.append(System.getProperty("java.runtime.version")).append(", ") //NOI18N .append(System.getProperty("java.vendor")).append("\n\n"); //NOI18N return sb; --- 173,182 ----