Merge remote-tracking branch 'origin/master'
commit
129cbbb0e2
|
|
@ -23,7 +23,7 @@ Maven dependency
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.github.leewyatt</groupId>
|
<groupId>com.github.leewyatt</groupId>
|
||||||
<artifactId>rxcontrols</artifactId>
|
<artifactId>rxcontrols</artifactId>
|
||||||
<version>11.0.0-alpha</version>
|
<version>8.0.0-alpha</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
```
|
```
|
||||||
|
|
|
||||||
56
pom.xml
56
pom.xml
|
|
@ -6,36 +6,13 @@
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<maven.compiler.source>11</maven.compiler.source>
|
<maven.compiler.source>8</maven.compiler.source>
|
||||||
<maven.compiler.target>11</maven.compiler.target>
|
<maven.compiler.target>8</maven.compiler.target>
|
||||||
</properties>
|
</properties>
|
||||||
<groupId>com.github.leewyatt</groupId>
|
<groupId>com.github.leewyatt</groupId>
|
||||||
<artifactId>rxcontrols</artifactId>
|
<artifactId>rxcontrols</artifactId>
|
||||||
<version>11.0.0-alpha</version>
|
<version>8.0.0-alpha</version>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.openjfx</groupId>
|
|
||||||
<artifactId>javafx-controls</artifactId>
|
|
||||||
<version>11</version>
|
|
||||||
</dependency>
|
|
||||||
<!-- test files use fxml -->
|
|
||||||
<!-- https://mvnrepository.com/artifact/org.openjfx/javafx-fxml -->
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.openjfx</groupId>
|
|
||||||
<artifactId>javafx-fxml</artifactId>
|
|
||||||
<version>11</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
<!-- test files use webview -->
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.openjfx</groupId>
|
|
||||||
<artifactId>javafx-web</artifactId>
|
|
||||||
<version>11</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
<plugins>
|
<plugins>
|
||||||
|
|
@ -45,34 +22,11 @@
|
||||||
<version>3.8.1</version>
|
<version>3.8.1</version>
|
||||||
<configuration>
|
<configuration>
|
||||||
<encoding>UTF-8</encoding>
|
<encoding>UTF-8</encoding>
|
||||||
<source>11</source>
|
<source>8</source>
|
||||||
<target>11</target>
|
<target>8</target>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
</build>
|
</build>
|
||||||
|
|
||||||
<!-- <build>-->
|
|
||||||
<!-- <resources>-->
|
|
||||||
<!-- <resource>-->
|
|
||||||
<!-- <directory>src/main/resources</directory>-->
|
|
||||||
<!-- <includes>-->
|
|
||||||
<!-- <include>**/*</include>-->
|
|
||||||
<!-- </includes>-->
|
|
||||||
<!-- <filtering>false</filtering>-->
|
|
||||||
<!-- </resource>-->
|
|
||||||
<!-- </resources>-->
|
|
||||||
<!-- <plugins>-->
|
|
||||||
<!-- <plugin>-->
|
|
||||||
<!-- <groupId>org.apache.maven.plugins</groupId>-->
|
|
||||||
<!-- <artifactId>maven-compiler-plugin</artifactId>-->
|
|
||||||
<!-- <version>3.8.1</version>-->
|
|
||||||
<!-- <configuration>-->
|
|
||||||
<!-- <source>11</source>-->
|
|
||||||
<!-- <target>11</target>-->
|
|
||||||
<!-- </configuration>-->
|
|
||||||
<!-- </plugin>-->
|
|
||||||
<!-- </plugins>-->
|
|
||||||
<!-- </build>-->
|
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
|
@ -26,6 +26,9 @@ package com.leewyatt.rxcontrols.controls;
|
||||||
|
|
||||||
import com.leewyatt.rxcontrols.skins.RXAudioSpectrumSkin;
|
import com.leewyatt.rxcontrols.skins.RXAudioSpectrumSkin;
|
||||||
import com.leewyatt.rxcontrols.utils.RXResources;
|
import com.leewyatt.rxcontrols.utils.RXResources;
|
||||||
|
import com.sun.javafx.css.converters.EffectConverter;
|
||||||
|
import com.sun.javafx.css.converters.EnumConverter;
|
||||||
|
import com.sun.javafx.css.converters.ShapeConverter;
|
||||||
import javafx.beans.property.IntegerProperty;
|
import javafx.beans.property.IntegerProperty;
|
||||||
import javafx.beans.property.ObjectProperty;
|
import javafx.beans.property.ObjectProperty;
|
||||||
import javafx.beans.property.SimpleIntegerProperty;
|
import javafx.beans.property.SimpleIntegerProperty;
|
||||||
|
|
@ -35,9 +38,6 @@ import javafx.css.CssMetaData;
|
||||||
import javafx.css.Styleable;
|
import javafx.css.Styleable;
|
||||||
import javafx.css.StyleableObjectProperty;
|
import javafx.css.StyleableObjectProperty;
|
||||||
import javafx.css.StyleableProperty;
|
import javafx.css.StyleableProperty;
|
||||||
import javafx.css.converter.EffectConverter;
|
|
||||||
import javafx.css.converter.EnumConverter;
|
|
||||||
import javafx.css.converter.ShapeConverter;
|
|
||||||
import javafx.scene.control.Control;
|
import javafx.scene.control.Control;
|
||||||
import javafx.scene.control.Skin;
|
import javafx.scene.control.Skin;
|
||||||
import javafx.scene.effect.Effect;
|
import javafx.scene.effect.Effect;
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,9 @@
|
||||||
*/
|
*/
|
||||||
package com.leewyatt.rxcontrols.controls;
|
package com.leewyatt.rxcontrols.controls;
|
||||||
|
|
||||||
import com.leewyatt.rxcontrols.utils.RXResources;
|
|
||||||
import com.leewyatt.rxcontrols.skins.RXAvatarSkin;
|
import com.leewyatt.rxcontrols.skins.RXAvatarSkin;
|
||||||
|
import com.leewyatt.rxcontrols.utils.RXResources;
|
||||||
|
import com.sun.javafx.css.converters.EnumConverter;
|
||||||
import javafx.beans.property.ObjectProperty;
|
import javafx.beans.property.ObjectProperty;
|
||||||
import javafx.beans.property.SimpleDoubleProperty;
|
import javafx.beans.property.SimpleDoubleProperty;
|
||||||
import javafx.beans.property.SimpleObjectProperty;
|
import javafx.beans.property.SimpleObjectProperty;
|
||||||
|
|
@ -33,7 +34,6 @@ import javafx.css.CssMetaData;
|
||||||
import javafx.css.Styleable;
|
import javafx.css.Styleable;
|
||||||
import javafx.css.StyleableObjectProperty;
|
import javafx.css.StyleableObjectProperty;
|
||||||
import javafx.css.StyleableProperty;
|
import javafx.css.StyleableProperty;
|
||||||
import javafx.css.converter.EnumConverter;
|
|
||||||
import javafx.scene.control.Control;
|
import javafx.scene.control.Control;
|
||||||
import javafx.scene.control.Skin;
|
import javafx.scene.control.Skin;
|
||||||
import javafx.scene.image.Image;
|
import javafx.scene.image.Image;
|
||||||
|
|
|
||||||
|
|
@ -24,10 +24,10 @@
|
||||||
*/
|
*/
|
||||||
package com.leewyatt.rxcontrols.controls;
|
package com.leewyatt.rxcontrols.controls;
|
||||||
|
|
||||||
|
import com.sun.javafx.css.converters.DurationConverter;
|
||||||
import javafx.beans.property.ObjectProperty;
|
import javafx.beans.property.ObjectProperty;
|
||||||
import javafx.beans.property.ObjectPropertyBase;
|
import javafx.beans.property.ObjectPropertyBase;
|
||||||
import javafx.css.*;
|
import javafx.css.*;
|
||||||
import javafx.css.converter.DurationConverter;
|
|
||||||
import javafx.event.ActionEvent;
|
import javafx.event.ActionEvent;
|
||||||
import javafx.event.EventHandler;
|
import javafx.event.EventHandler;
|
||||||
import javafx.scene.Node;
|
import javafx.scene.Node;
|
||||||
|
|
|
||||||
|
|
@ -29,13 +29,13 @@ import com.leewyatt.rxcontrols.animation.carousel.CarouselAnimation;
|
||||||
import com.leewyatt.rxcontrols.enums.DisplayMode;
|
import com.leewyatt.rxcontrols.enums.DisplayMode;
|
||||||
import com.leewyatt.rxcontrols.pane.RXCarouselPane;
|
import com.leewyatt.rxcontrols.pane.RXCarouselPane;
|
||||||
import com.leewyatt.rxcontrols.utils.RXResources;
|
import com.leewyatt.rxcontrols.utils.RXResources;
|
||||||
|
import com.sun.javafx.css.converters.BooleanConverter;
|
||||||
|
import com.sun.javafx.css.converters.DurationConverter;
|
||||||
|
import com.sun.javafx.css.converters.EnumConverter;
|
||||||
import javafx.beans.property.*;
|
import javafx.beans.property.*;
|
||||||
import javafx.collections.FXCollections;
|
import javafx.collections.FXCollections;
|
||||||
import javafx.collections.ObservableList;
|
import javafx.collections.ObservableList;
|
||||||
import javafx.css.*;
|
import javafx.css.*;
|
||||||
import javafx.css.converter.BooleanConverter;
|
|
||||||
import javafx.css.converter.DurationConverter;
|
|
||||||
import javafx.css.converter.EnumConverter;
|
|
||||||
import javafx.scene.SubScene;
|
import javafx.scene.SubScene;
|
||||||
import javafx.scene.control.Control;
|
import javafx.scene.control.Control;
|
||||||
import javafx.scene.control.Skin;
|
import javafx.scene.control.Skin;
|
||||||
|
|
|
||||||
|
|
@ -25,14 +25,14 @@
|
||||||
package com.leewyatt.rxcontrols.controls;
|
package com.leewyatt.rxcontrols.controls;
|
||||||
|
|
||||||
import com.leewyatt.rxcontrols.skins.RXDigitSkin;
|
import com.leewyatt.rxcontrols.skins.RXDigitSkin;
|
||||||
// import com.sun.javafx.css.converters.PaintConverter;
|
import com.sun.javafx.css.converters.PaintConverter;
|
||||||
import javafx.beans.property.SimpleIntegerProperty;
|
import javafx.beans.property.SimpleIntegerProperty;
|
||||||
import javafx.css.*;
|
import javafx.css.*;
|
||||||
import javafx.scene.control.Control;
|
import javafx.scene.control.Control;
|
||||||
import javafx.scene.control.Skin;
|
import javafx.scene.control.Skin;
|
||||||
import javafx.scene.paint.Color;
|
import javafx.scene.paint.Color;
|
||||||
import javafx.scene.paint.Paint;
|
import javafx.scene.paint.Paint;
|
||||||
import javafx.css.converter.PaintConverter;
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
|
||||||
|
|
@ -24,15 +24,15 @@
|
||||||
*/
|
*/
|
||||||
package com.leewyatt.rxcontrols.controls;
|
package com.leewyatt.rxcontrols.controls;
|
||||||
|
|
||||||
|
import com.leewyatt.rxcontrols.animation.fillbutton.*;
|
||||||
import com.leewyatt.rxcontrols.skins.RXFillButtonSkin;
|
import com.leewyatt.rxcontrols.skins.RXFillButtonSkin;
|
||||||
import com.leewyatt.rxcontrols.utils.RXResources;
|
import com.leewyatt.rxcontrols.utils.RXResources;
|
||||||
import com.leewyatt.rxcontrols.animation.fillbutton.*;
|
import com.sun.javafx.css.converters.EnumConverter;
|
||||||
|
import com.sun.javafx.css.converters.PaintConverter;
|
||||||
import javafx.beans.property.ObjectProperty;
|
import javafx.beans.property.ObjectProperty;
|
||||||
import javafx.beans.property.SimpleObjectProperty;
|
import javafx.beans.property.SimpleObjectProperty;
|
||||||
import javafx.beans.value.ChangeListener;
|
import javafx.beans.value.ChangeListener;
|
||||||
import javafx.css.*;
|
import javafx.css.*;
|
||||||
import javafx.css.converter.EnumConverter;
|
|
||||||
import javafx.css.converter.PaintConverter;
|
|
||||||
import javafx.geometry.Pos;
|
import javafx.geometry.Pos;
|
||||||
import javafx.scene.Node;
|
import javafx.scene.Node;
|
||||||
import javafx.scene.control.Skin;
|
import javafx.scene.control.Skin;
|
||||||
|
|
|
||||||
|
|
@ -25,10 +25,10 @@
|
||||||
package com.leewyatt.rxcontrols.controls;
|
package com.leewyatt.rxcontrols.controls;
|
||||||
|
|
||||||
import com.leewyatt.rxcontrols.utils.RXResources;
|
import com.leewyatt.rxcontrols.utils.RXResources;
|
||||||
|
import com.sun.javafx.css.converters.EnumConverter;
|
||||||
|
import com.sun.javafx.css.converters.SizeConverter;
|
||||||
import javafx.beans.property.*;
|
import javafx.beans.property.*;
|
||||||
import javafx.css.*;
|
import javafx.css.*;
|
||||||
import javafx.css.converter.EnumConverter;
|
|
||||||
import javafx.css.converter.SizeConverter;
|
|
||||||
import javafx.scene.control.Control;
|
import javafx.scene.control.Control;
|
||||||
import javafx.scene.control.Skin;
|
import javafx.scene.control.Skin;
|
||||||
import javafx.scene.text.TextAlignment;
|
import javafx.scene.text.TextAlignment;
|
||||||
|
|
|
||||||
|
|
@ -29,12 +29,12 @@ import com.leewyatt.rxcontrols.animation.lineButton.LineAnimRise;
|
||||||
import com.leewyatt.rxcontrols.animation.lineButton.LineAnimation;
|
import com.leewyatt.rxcontrols.animation.lineButton.LineAnimation;
|
||||||
import com.leewyatt.rxcontrols.skins.RXLineButtonSkin;
|
import com.leewyatt.rxcontrols.skins.RXLineButtonSkin;
|
||||||
import com.leewyatt.rxcontrols.utils.RXResources;
|
import com.leewyatt.rxcontrols.utils.RXResources;
|
||||||
|
import com.sun.javafx.css.converters.EnumConverter;
|
||||||
import javafx.beans.property.ObjectProperty;
|
import javafx.beans.property.ObjectProperty;
|
||||||
import javafx.beans.property.SimpleDoubleProperty;
|
import javafx.beans.property.SimpleDoubleProperty;
|
||||||
import javafx.beans.property.SimpleObjectProperty;
|
import javafx.beans.property.SimpleObjectProperty;
|
||||||
import javafx.beans.value.ChangeListener;
|
import javafx.beans.value.ChangeListener;
|
||||||
import javafx.css.*;
|
import javafx.css.*;
|
||||||
import javafx.css.converter.EnumConverter;
|
|
||||||
import javafx.geometry.Pos;
|
import javafx.geometry.Pos;
|
||||||
import javafx.scene.Node;
|
import javafx.scene.Node;
|
||||||
import javafx.scene.control.Skin;
|
import javafx.scene.control.Skin;
|
||||||
|
|
|
||||||
|
|
@ -27,15 +27,15 @@ package com.leewyatt.rxcontrols.controls;
|
||||||
import com.leewyatt.rxcontrols.pojo.LrcDoc;
|
import com.leewyatt.rxcontrols.pojo.LrcDoc;
|
||||||
import com.leewyatt.rxcontrols.skins.RXLrcViewSkin;
|
import com.leewyatt.rxcontrols.skins.RXLrcViewSkin;
|
||||||
import com.leewyatt.rxcontrols.utils.RXResources;
|
import com.leewyatt.rxcontrols.utils.RXResources;
|
||||||
|
import com.sun.javafx.css.converters.DurationConverter;
|
||||||
|
import com.sun.javafx.css.converters.SizeConverter;
|
||||||
|
import com.sun.javafx.css.converters.StringConverter;
|
||||||
import javafx.beans.property.DoubleProperty;
|
import javafx.beans.property.DoubleProperty;
|
||||||
import javafx.beans.property.ObjectProperty;
|
import javafx.beans.property.ObjectProperty;
|
||||||
import javafx.beans.property.SimpleObjectProperty;
|
import javafx.beans.property.SimpleObjectProperty;
|
||||||
import javafx.beans.property.StringProperty;
|
import javafx.beans.property.StringProperty;
|
||||||
import javafx.beans.value.WritableValue;
|
import javafx.beans.value.WritableValue;
|
||||||
import javafx.css.*;
|
import javafx.css.*;
|
||||||
import javafx.css.converter.DurationConverter;
|
|
||||||
import javafx.css.converter.SizeConverter;
|
|
||||||
import javafx.css.converter.StringConverter;
|
|
||||||
import javafx.scene.control.Control;
|
import javafx.scene.control.Control;
|
||||||
import javafx.scene.control.Skin;
|
import javafx.scene.control.Skin;
|
||||||
import javafx.util.Duration;
|
import javafx.util.Duration;
|
||||||
|
|
|
||||||
|
|
@ -25,13 +25,13 @@
|
||||||
package com.leewyatt.rxcontrols.controls;
|
package com.leewyatt.rxcontrols.controls;
|
||||||
|
|
||||||
import com.leewyatt.rxcontrols.enums.DisplayMode;
|
import com.leewyatt.rxcontrols.enums.DisplayMode;
|
||||||
import com.leewyatt.rxcontrols.utils.RXResources;
|
|
||||||
import com.leewyatt.rxcontrols.skins.RXPasswordFieldSkin;
|
import com.leewyatt.rxcontrols.skins.RXPasswordFieldSkin;
|
||||||
|
import com.leewyatt.rxcontrols.utils.RXResources;
|
||||||
|
import com.sun.javafx.css.converters.EnumConverter;
|
||||||
|
import com.sun.javafx.css.converters.StringConverter;
|
||||||
import javafx.beans.property.BooleanProperty;
|
import javafx.beans.property.BooleanProperty;
|
||||||
import javafx.beans.property.SimpleBooleanProperty;
|
import javafx.beans.property.SimpleBooleanProperty;
|
||||||
import javafx.css.*;
|
import javafx.css.*;
|
||||||
import javafx.css.converter.EnumConverter;
|
|
||||||
import javafx.css.converter.StringConverter;
|
|
||||||
import javafx.scene.AccessibleAttribute;
|
import javafx.scene.AccessibleAttribute;
|
||||||
import javafx.scene.AccessibleRole;
|
import javafx.scene.AccessibleRole;
|
||||||
import javafx.scene.control.PasswordField;
|
import javafx.scene.control.PasswordField;
|
||||||
|
|
|
||||||
|
|
@ -28,13 +28,13 @@ import com.leewyatt.rxcontrols.enums.DisplayMode;
|
||||||
import com.leewyatt.rxcontrols.event.RXActionEvent;
|
import com.leewyatt.rxcontrols.event.RXActionEvent;
|
||||||
import com.leewyatt.rxcontrols.skins.RXTextFieldSkin;
|
import com.leewyatt.rxcontrols.skins.RXTextFieldSkin;
|
||||||
import com.leewyatt.rxcontrols.utils.RXResources;
|
import com.leewyatt.rxcontrols.utils.RXResources;
|
||||||
|
import com.sun.javafx.css.converters.EnumConverter;
|
||||||
import javafx.beans.property.ObjectProperty;
|
import javafx.beans.property.ObjectProperty;
|
||||||
import javafx.beans.property.ObjectPropertyBase;
|
import javafx.beans.property.ObjectPropertyBase;
|
||||||
import javafx.css.CssMetaData;
|
import javafx.css.CssMetaData;
|
||||||
import javafx.css.Styleable;
|
import javafx.css.Styleable;
|
||||||
import javafx.css.StyleableObjectProperty;
|
import javafx.css.StyleableObjectProperty;
|
||||||
import javafx.css.StyleableProperty;
|
import javafx.css.StyleableProperty;
|
||||||
import javafx.css.converter.EnumConverter;
|
|
||||||
import javafx.event.EventHandler;
|
import javafx.event.EventHandler;
|
||||||
import javafx.scene.control.Skin;
|
import javafx.scene.control.Skin;
|
||||||
import javafx.scene.control.TextField;
|
import javafx.scene.control.TextField;
|
||||||
|
|
|
||||||
|
|
@ -24,13 +24,13 @@
|
||||||
*/
|
*/
|
||||||
package com.leewyatt.rxcontrols.controls;
|
package com.leewyatt.rxcontrols.controls;
|
||||||
|
|
||||||
import com.leewyatt.rxcontrols.utils.RXResources;
|
|
||||||
import com.leewyatt.rxcontrols.skins.RXTranslationButtonSkin;
|
import com.leewyatt.rxcontrols.skins.RXTranslationButtonSkin;
|
||||||
|
import com.leewyatt.rxcontrols.utils.RXResources;
|
||||||
|
import com.sun.javafx.css.converters.EnumConverter;
|
||||||
import javafx.css.CssMetaData;
|
import javafx.css.CssMetaData;
|
||||||
import javafx.css.Styleable;
|
import javafx.css.Styleable;
|
||||||
import javafx.css.StyleableObjectProperty;
|
import javafx.css.StyleableObjectProperty;
|
||||||
import javafx.css.StyleableProperty;
|
import javafx.css.StyleableProperty;
|
||||||
import javafx.css.converter.EnumConverter;
|
|
||||||
import javafx.scene.control.Label;
|
import javafx.scene.control.Label;
|
||||||
import javafx.scene.control.Skin;
|
import javafx.scene.control.Skin;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,12 +25,12 @@
|
||||||
package com.leewyatt.rxcontrols.skins;
|
package com.leewyatt.rxcontrols.skins;
|
||||||
|
|
||||||
import com.leewyatt.rxcontrols.controls.RXPagination;
|
import com.leewyatt.rxcontrols.controls.RXPagination;
|
||||||
|
import com.sun.javafx.scene.control.skin.PaginationSkin;
|
||||||
import javafx.collections.ListChangeListener;
|
import javafx.collections.ListChangeListener;
|
||||||
import javafx.scene.control.Button;
|
import javafx.scene.control.Button;
|
||||||
import javafx.scene.control.Label;
|
import javafx.scene.control.Label;
|
||||||
import javafx.scene.control.Pagination;
|
import javafx.scene.control.Pagination;
|
||||||
import javafx.scene.control.TextField;
|
import javafx.scene.control.TextField;
|
||||||
import javafx.scene.control.skin.PaginationSkin;
|
|
||||||
import javafx.scene.layout.HBox;
|
import javafx.scene.layout.HBox;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -26,13 +26,13 @@ package com.leewyatt.rxcontrols.skins;
|
||||||
|
|
||||||
import com.leewyatt.rxcontrols.controls.RXPasswordField;
|
import com.leewyatt.rxcontrols.controls.RXPasswordField;
|
||||||
import com.leewyatt.rxcontrols.enums.DisplayMode;
|
import com.leewyatt.rxcontrols.enums.DisplayMode;
|
||||||
|
import com.sun.javafx.scene.control.skin.TextFieldSkin;
|
||||||
import javafx.beans.InvalidationListener;
|
import javafx.beans.InvalidationListener;
|
||||||
import javafx.beans.property.SimpleBooleanProperty;
|
import javafx.beans.property.SimpleBooleanProperty;
|
||||||
import javafx.beans.value.ChangeListener;
|
import javafx.beans.value.ChangeListener;
|
||||||
import javafx.css.SimpleStyleableStringProperty;
|
import javafx.css.SimpleStyleableStringProperty;
|
||||||
import javafx.scene.Cursor;
|
import javafx.scene.Cursor;
|
||||||
import javafx.scene.control.TextField;
|
import javafx.scene.control.TextField;
|
||||||
import javafx.scene.control.skin.TextFieldSkin;
|
|
||||||
import javafx.scene.input.MouseButton;
|
import javafx.scene.input.MouseButton;
|
||||||
import javafx.scene.layout.Pane;
|
import javafx.scene.layout.Pane;
|
||||||
import javafx.scene.layout.Region;
|
import javafx.scene.layout.Region;
|
||||||
|
|
|
||||||
|
|
@ -27,9 +27,9 @@ package com.leewyatt.rxcontrols.skins;
|
||||||
import com.leewyatt.rxcontrols.controls.RXTextField;
|
import com.leewyatt.rxcontrols.controls.RXTextField;
|
||||||
import com.leewyatt.rxcontrols.enums.DisplayMode;
|
import com.leewyatt.rxcontrols.enums.DisplayMode;
|
||||||
import com.leewyatt.rxcontrols.event.RXActionEvent;
|
import com.leewyatt.rxcontrols.event.RXActionEvent;
|
||||||
|
import com.sun.javafx.scene.control.skin.TextFieldSkin;
|
||||||
import javafx.beans.value.ChangeListener;
|
import javafx.beans.value.ChangeListener;
|
||||||
import javafx.scene.Cursor;
|
import javafx.scene.Cursor;
|
||||||
import javafx.scene.control.skin.TextFieldSkin;
|
|
||||||
import javafx.scene.layout.Pane;
|
import javafx.scene.layout.Pane;
|
||||||
import javafx.scene.layout.Region;
|
import javafx.scene.layout.Region;
|
||||||
import javafx.scene.layout.StackPane;
|
import javafx.scene.layout.StackPane;
|
||||||
|
|
|
||||||
|
|
@ -1,39 +0,0 @@
|
||||||
/*
|
|
||||||
* MIT License
|
|
||||||
*
|
|
||||||
* Copyright (c) 2021 LeeWyatt
|
|
||||||
*
|
|
||||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
* of this software and associated documentation files (the "Software"), to deal
|
|
||||||
* in the Software without restriction, including without limitation the rights
|
|
||||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
* copies of the Software, and to permit persons to whom the Software is
|
|
||||||
* furnished to do so, subject to the following conditions:
|
|
||||||
*
|
|
||||||
* The above copyright notice and this permission notice shall be included in all
|
|
||||||
* copies or substantial portions of the Software.
|
|
||||||
*
|
|
||||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
* SOFTWARE.
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
module rxcontrols {
|
|
||||||
requires javafx.controls;
|
|
||||||
requires java.xml;
|
|
||||||
|
|
||||||
exports com.leewyatt.rxcontrols.animation.carousel;
|
|
||||||
exports com.leewyatt.rxcontrols.animation.fillbutton;
|
|
||||||
exports com.leewyatt.rxcontrols.animation.lineButton;
|
|
||||||
exports com.leewyatt.rxcontrols.controls;
|
|
||||||
exports com.leewyatt.rxcontrols.enums;
|
|
||||||
exports com.leewyatt.rxcontrols.event;
|
|
||||||
exports com.leewyatt.rxcontrols.pane;
|
|
||||||
exports com.leewyatt.rxcontrols.pojo;
|
|
||||||
exports com.leewyatt.rxcontrols.skins;
|
|
||||||
exports com.leewyatt.rxcontrols.utils;
|
|
||||||
}
|
|
||||||
|
|
@ -18,7 +18,7 @@
|
||||||
<?import javafx.scene.shape.SVGPath?>
|
<?import javafx.scene.shape.SVGPath?>
|
||||||
<?import javafx.scene.text.Font?>
|
<?import javafx.scene.text.Font?>
|
||||||
|
|
||||||
<AnchorPane prefHeight="618.0" prefWidth="1017.0" style="-fx-background-color: #0000;" xmlns="http://javafx.com/javafx/11" xmlns:fx="http://javafx.com/fxml/1" fx:controller="app.controller.MainController">
|
<AnchorPane prefHeight="618.0" prefWidth="1017.0" style="-fx-background-color: #0000;" xmlns="http://javafx.com/javafx/8.0.201" xmlns:fx="http://javafx.com/fxml/1" fx:controller="app.controller.MainController">
|
||||||
<children>
|
<children>
|
||||||
<BorderPane layoutX="9.0" layoutY="9.0" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="600.0" prefWidth="998.0" styleClass="root-pane" stylesheets="@../css/main.css">
|
<BorderPane layoutX="9.0" layoutY="9.0" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="600.0" prefWidth="998.0" styleClass="root-pane" stylesheets="@../css/main.css">
|
||||||
<left>
|
<left>
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@
|
||||||
<?import javafx.scene.layout.VBox?>
|
<?import javafx.scene.layout.VBox?>
|
||||||
<?import javafx.scene.text.Font?>
|
<?import javafx.scene.text.Font?>
|
||||||
|
|
||||||
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="511.0" prefWidth="761.0" style="-fx-background-color: white;" xmlns="http://javafx.com/javafx/11" xmlns:fx="http://javafx.com/fxml/1" fx:controller="app.controller.PaneAboutController">
|
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="511.0" prefWidth="761.0" style="-fx-background-color: white;" xmlns="http://javafx.com/javafx/8.0.201" xmlns:fx="http://javafx.com/fxml/1" fx:controller="app.controller.PaneAboutController">
|
||||||
<children>
|
<children>
|
||||||
<AnchorPane layoutX="91.0" layoutY="131.0" prefHeight="320.0" prefWidth="586.0" style="-fx-background-color: #f1f1f1; -fx-background-radius: 15;" AnchorPane.leftAnchor="85.0" AnchorPane.topAnchor="90.0">
|
<AnchorPane layoutX="91.0" layoutY="131.0" prefHeight="320.0" prefWidth="586.0" style="-fx-background-color: #f1f1f1; -fx-background-radius: 15;" AnchorPane.leftAnchor="85.0" AnchorPane.topAnchor="90.0">
|
||||||
<children>
|
<children>
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@
|
||||||
<?import javafx.scene.layout.HBox?>
|
<?import javafx.scene.layout.HBox?>
|
||||||
<?import javafx.scene.text.Font?>
|
<?import javafx.scene.text.Font?>
|
||||||
|
|
||||||
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="511.0" prefWidth="761.0" style="-fx-background-color: white;" stylesheets="@../css/pane_media.css" xmlns="http://javafx.com/javafx/11" xmlns:fx="http://javafx.com/fxml/1" fx:controller="app.controller.PaneMediaController">
|
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="511.0" prefWidth="761.0" style="-fx-background-color: white;" stylesheets="@../css/pane_media.css" xmlns="http://javafx.com/javafx/8.0.201" xmlns:fx="http://javafx.com/fxml/1" fx:controller="app.controller.PaneMediaController">
|
||||||
<children>
|
<children>
|
||||||
<RXTranslationButton id="open-btn" layoutX="23.0" layoutY="17.0" onAction="#openFileAction" prefHeight="36.0" prefWidth="186.0" text="Open Mp3 File">
|
<RXTranslationButton id="open-btn" layoutX="23.0" layoutY="17.0" onAction="#openFileAction" prefHeight="36.0" prefWidth="186.0" text="Open Mp3 File">
|
||||||
<graphic>
|
<graphic>
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue