1
0
mirror of https://github.com/aNNiMON/HotaruFX.git synced 2024-09-19 14:14:21 +03:00

Move JavaFX controls to the separate package

This commit is contained in:
Victor 2017-09-07 18:49:49 +03:00
parent b4214b0489
commit 298dc0d285
7 changed files with 12 additions and 10 deletions

View File

@ -1,6 +1,6 @@
package com.annimon.hotarufx; package com.annimon.hotarufx;
import com.annimon.hotarufx.ui.ClickableHyperLink; import com.annimon.hotarufx.ui.control.ClickableHyperLink;
import com.annimon.hotarufx.ui.controller.EditorController; import com.annimon.hotarufx.ui.controller.EditorController;
import java.io.IOException; import java.io.IOException;
import javafx.application.Application; import javafx.application.Application;

View File

@ -1,4 +1,4 @@
package com.annimon.hotarufx.ui; package com.annimon.hotarufx.ui.control;
import java.util.Optional; import java.util.Optional;
import javafx.application.HostServices; import javafx.application.HostServices;

View File

@ -1,5 +1,6 @@
package com.annimon.hotarufx.ui; package com.annimon.hotarufx.ui.control;
import com.annimon.hotarufx.ui.FontAwesomeIcon;
import java.util.regex.Pattern; import java.util.regex.Pattern;
import javafx.beans.binding.Bindings; import javafx.beans.binding.Bindings;
import javafx.beans.binding.ObjectBinding; import javafx.beans.binding.ObjectBinding;

View File

@ -1,4 +1,4 @@
package com.annimon.hotarufx.ui; package com.annimon.hotarufx.ui.control;
import javafx.beans.binding.ObjectBinding; import javafx.beans.binding.ObjectBinding;
import javafx.beans.property.SimpleStringProperty; import javafx.beans.property.SimpleStringProperty;

View File

@ -12,7 +12,7 @@ import com.annimon.hotarufx.lexer.HotaruLexer;
import com.annimon.hotarufx.lib.Context; import com.annimon.hotarufx.lib.Context;
import com.annimon.hotarufx.parser.HotaruParser; import com.annimon.hotarufx.parser.HotaruParser;
import com.annimon.hotarufx.parser.visitors.InterpreterVisitor; import com.annimon.hotarufx.parser.visitors.InterpreterVisitor;
import com.annimon.hotarufx.ui.LibraryItem; import com.annimon.hotarufx.ui.control.LibraryItem;
import com.annimon.hotarufx.ui.SyntaxHighlighter; import com.annimon.hotarufx.ui.SyntaxHighlighter;
import java.io.IOException; import java.io.IOException;
import java.io.InputStream; import java.io.InputStream;

View File

@ -1,11 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<?import com.annimon.hotarufx.ui.control.ClickableHyperLink?>
<?import com.annimon.hotarufx.ui.*?>
<?import javafx.scene.control.ScrollPane?> <?import javafx.scene.control.ScrollPane?>
<?import javafx.scene.text.TextFlow?>
<?import com.annimon.hotarufx.ui.LineText?>
<?import javafx.scene.text.Text?> <?import javafx.scene.text.Text?>
<?import com.annimon.hotarufx.ui.FontAwesomeIcon?> <?import javafx.scene.text.TextFlow?>
<?import com.annimon.hotarufx.ui.ClickableHyperLink?>
<ScrollPane xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1" <ScrollPane xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1"
prefWidth="400.0" prefHeight="300.0" prefWidth="400.0" prefHeight="300.0"
minWidth="NaN" minHeight="NaN" minWidth="NaN" minHeight="NaN"

View File

@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<?import com.annimon.hotarufx.ui.*?>
<?import javafx.scene.control.*?> <?import javafx.scene.control.*?>
<?import javafx.scene.layout.BorderPane?> <?import javafx.scene.layout.BorderPane?>
<?import javafx.scene.layout.FlowPane?> <?import javafx.scene.layout.FlowPane?>
@ -15,6 +14,9 @@
<?import javafx.scene.shape.SVGPath?> <?import javafx.scene.shape.SVGPath?>
<?import javafx.scene.text.Text?> <?import javafx.scene.text.Text?>
<?import org.fxmisc.richtext.CodeArea?> <?import org.fxmisc.richtext.CodeArea?>
<?import com.annimon.hotarufx.ui.control.ColorPickerBox?>
<?import com.annimon.hotarufx.ui.control.LibraryItem?>
<?import com.annimon.hotarufx.ui.FontAwesomeIcon?>
<BorderPane xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1" <BorderPane xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1"
prefWidth="800.0" prefHeight="600.0" prefWidth="800.0" prefHeight="600.0"
minWidth="NaN" minHeight="NaN" minWidth="NaN" minHeight="NaN"