modules/graphics/src/test/java/javafx/scene/layout/TilePaneTest.java
Print this page
rev 9240 : 8076423: JEP 253: Prepare JavaFX UI Controls & CSS APIs for Modularization
*** 25,35 ****
package javafx.scene.layout;
import javafx.css.ParsedValue;
import javafx.css.CssMetaData;
! import com.sun.javafx.css.parser.CSSParser;
import javafx.css.StyleableProperty;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNull;
import javafx.geometry.Insets;
import javafx.geometry.Orientation;
--- 25,35 ----
package javafx.scene.layout;
import javafx.css.ParsedValue;
import javafx.css.CssMetaData;
! import javafx.css.CssParser;
import javafx.css.StyleableProperty;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNull;
import javafx.geometry.Insets;
import javafx.geometry.Orientation;
*** 1024,1034 ****
Scene scene = new Scene(tilepane);
Stage stage = new Stage();
stage.setScene(scene);
stage.show();
! ParsedValue pv = CSSParser.getInstance().parseExpr("-fx-perf-tile-width","67.0");
Object val = pv.convert(null);
try {
((StyleableProperty)tilepane.prefTileWidthProperty()).applyStyle(null, val);
assertEquals(67.0, tilepane.getPrefTileWidth(), 0.00001);
} catch (Exception e) {
--- 1024,1034 ----
Scene scene = new Scene(tilepane);
Stage stage = new Stage();
stage.setScene(scene);
stage.show();
! ParsedValue pv = new CssParser().parseExpr("-fx-perf-tile-width","67.0");
Object val = pv.convert(null);
try {
((StyleableProperty)tilepane.prefTileWidthProperty()).applyStyle(null, val);
assertEquals(67.0, tilepane.getPrefTileWidth(), 0.00001);
} catch (Exception e) {
*** 1040,1050 ****
Scene scene = new Scene(tilepane);
Stage stage = new Stage();
stage.setScene(scene);
stage.show();
! ParsedValue pv = CSSParser.getInstance().parseExpr("-fx-perf-rows","2");
Object val = pv.convert(null);
try {
((StyleableProperty)tilepane.prefRowsProperty()).applyStyle(null, val);
assertEquals(2, tilepane.getPrefRows(), 0.00001);
} catch (Exception e) {
--- 1040,1050 ----
Scene scene = new Scene(tilepane);
Stage stage = new Stage();
stage.setScene(scene);
stage.show();
! ParsedValue pv = new CssParser().parseExpr("-fx-perf-rows","2");
Object val = pv.convert(null);
try {
((StyleableProperty)tilepane.prefRowsProperty()).applyStyle(null, val);
assertEquals(2, tilepane.getPrefRows(), 0.00001);
} catch (Exception e) {
*** 1057,1067 ****
Scene scene = new Scene(tilepane);
Stage stage = new Stage();
stage.setScene(scene);
stage.show();
! ParsedValue pv = CSSParser.getInstance().parseExpr("-fx-pref-columns","2");
Object val = pv.convert(null);
CssMetaData prop = ((StyleableProperty)tilepane.prefColumnsProperty()).getCssMetaData();
try {
((StyleableProperty)tilepane.prefColumnsProperty()).applyStyle(null,val);
assertEquals(2, tilepane.getPrefColumns(), 0.00001);
--- 1057,1067 ----
Scene scene = new Scene(tilepane);
Stage stage = new Stage();
stage.setScene(scene);
stage.show();
! ParsedValue pv = new CssParser().parseExpr("-fx-pref-columns","2");
Object val = pv.convert(null);
CssMetaData prop = ((StyleableProperty)tilepane.prefColumnsProperty()).getCssMetaData();
try {
((StyleableProperty)tilepane.prefColumnsProperty()).applyStyle(null,val);
assertEquals(2, tilepane.getPrefColumns(), 0.00001);