ADDITIONAL SYSTEM INFORMATION :
none/windows10/openjdk14
A DESCRIPTION OF THE PROBLEM :
çµèæ¯2kå±å¹ï¼windows10为äºä½¿å¾æ ãåä½éåæµè§ï¼æä¾äºç¼©æ¾åè½ï¼å ·ä½ä½ç½®å¨ï¼æ¾ç¤º->缩æ¾ä¸å¸å±->æ´æ¹ææ¬ãåºç¨ç项ç®ç大å°ï¼æéæ©çæ¯200%ï¼æ¨èï¼ï¼å¨ä½¿ç¨javafxçwebviewæµè§ç½é¡µæ¶ï¼ç½é¡µä¸å¸¦åè§çæé®å个è§ä¼åºç°ç©ºéï¼å¦æå°ç¼©æ¾æ¹ä¸º100%æ¶åä¸ä¼ï¼ä½æ¯100%çèµ·æ¥ä¼ç¹å«å°ï¼
REGRESSION : Last worked in version 14
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
å°windows10缩æ¾è®¾ç½®ä¸º200%ï¼æ¾ç¤º->缩æ¾ä¸å¸å±->æ´æ¹ææ¬ãåºç¨ç项ç®ç大å°=200%
è¿è¡javafx webviewæµè§å¸¦åè§çæé®å°ä¼éç°æ¤é®é¢ã
ï¼æçå±å¹æ¯2kï¼ä¸ç¡®å®å¨å ¶ä»åè¾¨çæ¯å¦ä¼éç°æ¤é®é¢ï¼
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
æé®åè§æ²¡æç©ºé
ACTUAL -
æé®åè§æç©ºé
---------- BEGIN SOURCE ----------
package javafx.test;
import javafx.application.Platform;
import javafx.scene.Scene;
import javafx.scene.layout.StackPane;
import javafx.scene.web.WebEngine;
import javafx.scene.web.WebView;
import javafx.stage.Stage;
import java.io.IOException;
public class Application extends javafx.application.Application {
WebView webView = new WebView();
WebEngine engine = webView.getEngine();
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage stage) throws IOException {
engine.loadContent("<body style='background: #000000'>" +
"<div style='background: #ff0000; border: 1px solid #f5a623; border-radius: 4px; height: 30px; width: 60px;'></div>" +
"</body>");
StackPane root = new StackPane();
root.getChildren().add(webView);
Scene scene = new Scene(root);
stage.setTitle("test");
stage.setScene(scene);
stage.setOnCloseRequest(windowEvent -> {
Platform.exit();
});
stage.show();
}
}
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
1ãå°windows10ç¼©æ¾æ¹ä¸º100%ï¼ä½æ¯è¿æ ·ååä½ã徿 ä¼åçé常å°ã
2ãå¨1çæ åµä¸æ´æ¢å辨çä½çæ¾ç¤ºå¨æè è°ä½å辨ç
FREQUENCY : always
none/windows10/openjdk14
A DESCRIPTION OF THE PROBLEM :
çµèæ¯2kå±å¹ï¼windows10为äºä½¿å¾æ ãåä½éåæµè§ï¼æä¾äºç¼©æ¾åè½ï¼å ·ä½ä½ç½®å¨ï¼æ¾ç¤º->缩æ¾ä¸å¸å±->æ´æ¹ææ¬ãåºç¨ç项ç®ç大å°ï¼æéæ©çæ¯200%ï¼æ¨èï¼ï¼å¨ä½¿ç¨javafxçwebviewæµè§ç½é¡µæ¶ï¼ç½é¡µä¸å¸¦åè§çæé®å个è§ä¼åºç°ç©ºéï¼å¦æå°ç¼©æ¾æ¹ä¸º100%æ¶åä¸ä¼ï¼ä½æ¯100%çèµ·æ¥ä¼ç¹å«å°ï¼
REGRESSION : Last worked in version 14
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
å°windows10缩æ¾è®¾ç½®ä¸º200%ï¼æ¾ç¤º->缩æ¾ä¸å¸å±->æ´æ¹ææ¬ãåºç¨ç项ç®ç大å°=200%
è¿è¡javafx webviewæµè§å¸¦åè§çæé®å°ä¼éç°æ¤é®é¢ã
ï¼æçå±å¹æ¯2kï¼ä¸ç¡®å®å¨å ¶ä»åè¾¨çæ¯å¦ä¼éç°æ¤é®é¢ï¼
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
æé®åè§æ²¡æç©ºé
ACTUAL -
æé®åè§æç©ºé
---------- BEGIN SOURCE ----------
package javafx.test;
import javafx.application.Platform;
import javafx.scene.Scene;
import javafx.scene.layout.StackPane;
import javafx.scene.web.WebEngine;
import javafx.scene.web.WebView;
import javafx.stage.Stage;
import java.io.IOException;
public class Application extends javafx.application.Application {
WebView webView = new WebView();
WebEngine engine = webView.getEngine();
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage stage) throws IOException {
engine.loadContent("<body style='background: #000000'>" +
"<div style='background: #ff0000; border: 1px solid #f5a623; border-radius: 4px; height: 30px; width: 60px;'></div>" +
"</body>");
StackPane root = new StackPane();
root.getChildren().add(webView);
Scene scene = new Scene(root);
stage.setTitle("test");
stage.setScene(scene);
stage.setOnCloseRequest(windowEvent -> {
Platform.exit();
});
stage.show();
}
}
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
1ãå°windows10ç¼©æ¾æ¹ä¸º100%ï¼ä½æ¯è¿æ ·ååä½ã徿 ä¼åçé常å°ã
2ãå¨1çæ åµä¸æ´æ¢å辨çä½çæ¾ç¤ºå¨æè è°ä½å辨ç
FREQUENCY : always