mirror of
https://github.com/sirjonasxx/G-Earth.git
synced 2024-11-26 18:30:52 +01:00
rm stuff
This commit is contained in:
parent
cb5bb628dc
commit
2240a2a633
11
G-Earth2.iml
11
G-Earth2.iml
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="JAVA_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
||||
</content>
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
</module>
|
@ -1,43 +0,0 @@
|
||||
<html><head>
|
||||
<SCRIPT src="http://java.com/js/dtjava.js"></SCRIPT>
|
||||
<script>
|
||||
function launchApplication(jnlpfile) {
|
||||
dtjava.launch( {
|
||||
url : 'G_Earth.jnlp'
|
||||
},
|
||||
{
|
||||
javafx : '8.0+'
|
||||
},
|
||||
{}
|
||||
);
|
||||
return false;
|
||||
}
|
||||
</script>
|
||||
|
||||
<script>
|
||||
function javafxEmbedG_Earth_id() {
|
||||
dtjava.embed(
|
||||
{
|
||||
id : 'G_Earth_id',
|
||||
url : 'G_Earth.jnlp',
|
||||
placeholder : 'javafx-app-placeholder',
|
||||
width : '600',
|
||||
height : '400'
|
||||
},
|
||||
{
|
||||
javafx : '8.0+'
|
||||
},
|
||||
{}
|
||||
);
|
||||
}
|
||||
<!-- Embed FX application into web page once page is loaded -->
|
||||
dtjava.addOnloadCallback(javafxEmbedG_Earth_id);
|
||||
</script>
|
||||
|
||||
</head><body>
|
||||
<h2>Test page for <b>G-Earth2</b></h2>
|
||||
<b>Webstart:</b> <a href='G_Earth.jnlp' onclick="return launchApplication('G_Earth.jnlp');">click to launch this app as webstart</a><br><hr><br>
|
||||
|
||||
<!-- Applet will be inserted here -->
|
||||
<div id='javafx-app-placeholder'></div>
|
||||
</body></html>
|
Binary file not shown.
@ -1,15 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<jnlp spec="1.0" xmlns:jfx="http://javafx.com" href="G_Earth.jnlp">
|
||||
<information>
|
||||
<title>G-Earth</title>
|
||||
<vendor>Unknown</vendor>
|
||||
<description>G-Earth2</description>
|
||||
<offline-allowed/>
|
||||
</information>
|
||||
<resources>
|
||||
<j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/>
|
||||
<jar href="G_Earth.jar" size="63002" download="eager" />
|
||||
</resources>
|
||||
<jfx:javafx-desc width="600" height="400" main-class="main.Main" name="G-Earth2" />
|
||||
<update check="background"/>
|
||||
</jnlp>
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,39 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<?import javafx.scene.control.Tab?>
|
||||
<?import javafx.scene.control.TabPane?>
|
||||
<?import javafx.scene.layout.Pane?>
|
||||
<?import javafx.scene.layout.VBox?>
|
||||
|
||||
<!--maxHeight="19.0" minHeight="19.0"-->
|
||||
|
||||
<VBox xmlns="http://javafx.com/javafx/8.0.112" xmlns:fx="http://javafx.com/fxml/1" fx:controller="main.ui.GEarthController">
|
||||
<Pane fx:id="mover" maxHeight="0.0" minHeight="0.0" prefWidth="200.0" />
|
||||
<TabPane maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" minHeight="-Infinity" minWidth="-Infinity" prefHeight="295.0" prefWidth="565.0" tabClosingPolicy="UNAVAILABLE">
|
||||
<tabs>
|
||||
<Tab text="Connection">
|
||||
<content>
|
||||
<fx:include fx:id="connection" source="connection/Connection.fxml" />
|
||||
</content>
|
||||
</Tab>
|
||||
<Tab text="Logger">
|
||||
<content>
|
||||
<fx:include fx:id="logger" source="logger/Logger.fxml" />
|
||||
</content></Tab>
|
||||
<Tab text="Injection">
|
||||
<content>
|
||||
<fx:include fx:id="injection" source="injection/Injection.fxml" />
|
||||
</content></Tab>
|
||||
<Tab text="Tools">
|
||||
<content>
|
||||
<fx:include fx:id="tools" source="tools/Tools.fxml" />
|
||||
</content>
|
||||
</Tab>
|
||||
<Tab disable="true" text="Scheduler" />
|
||||
<Tab disable="true" text="Settings" />
|
||||
<Tab disable="true" text="Extensions" />
|
||||
<Tab disable="true" text="Info" />
|
||||
</tabs>
|
||||
</TabPane>
|
||||
|
||||
</VBox>
|
Binary file not shown.
Binary file not shown.
893
out/production/G-Earth2/main/ui/bootstrap3.css
vendored
893
out/production/G-Earth2/main/ui/bootstrap3.css
vendored
@ -1,893 +0,0 @@
|
||||
.root {
|
||||
-fx-body-color : #F5F5F5;
|
||||
-fx-outer-border : #cecece;
|
||||
}
|
||||
.button,.menu-button,.toggle-button,.split-menu-button {
|
||||
-fx-font-size: 14;
|
||||
-fx-background-radius: 4;
|
||||
-fx-border-radius: 4;
|
||||
-fx-pref-height: 30;
|
||||
-fx-min-width: 30;
|
||||
}
|
||||
.button,.menu-button,.split-menu-button,.toggle-button,.number-button {
|
||||
-fx-background-insets: 0, 0, -1, 0;
|
||||
}
|
||||
|
||||
.split-menu-button > .label {
|
||||
-fx-border-radius: 4 0 0 4;
|
||||
-fx-background-radius: 3 0 0 3;
|
||||
}
|
||||
|
||||
.split-menu-button > .arrow-button {
|
||||
-fx-border-radius: 0 4 4 0;
|
||||
-fx-background-radius: 0 3 3 0;
|
||||
}
|
||||
|
||||
.lg {
|
||||
-fx-min-height: 46;
|
||||
-fx-max-height: 46;
|
||||
-fx-font-size: 18;
|
||||
}
|
||||
|
||||
.sm {
|
||||
-fx-min-height: 30;
|
||||
-fx-max-height: 30;
|
||||
}
|
||||
|
||||
.xs {
|
||||
-fx-min-height: 22;
|
||||
-fx-max-height: 22;
|
||||
-fx-font-size: 10;
|
||||
}
|
||||
|
||||
.primary .arrow,
|
||||
.success .arrow,
|
||||
.info .arrow,
|
||||
.warning .arrow,
|
||||
.danger .arrow {
|
||||
-fx-background-color: transparent, white;
|
||||
}
|
||||
|
||||
.primary > .label,
|
||||
.success > .label,
|
||||
.info > .label,
|
||||
.warning > .label,
|
||||
.danger > .label {
|
||||
-fx-text-fill: white;
|
||||
}
|
||||
|
||||
.action-btn {
|
||||
-fx-min-width: 80;
|
||||
}
|
||||
|
||||
/*positions*/
|
||||
/*first*/
|
||||
.button.first, .menu-button.first, .toggle-button.first, .text-field.first, .text-area.first {
|
||||
-fx-border-radius: 4 0 0 4;
|
||||
-fx-background-radius: 4 0 0 4;
|
||||
}
|
||||
|
||||
.split-menu-button.first > .arrow-button, .split-menu-button.middle > .arrow-button {
|
||||
-fx-border-radius: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
|
||||
VBox > .button.first,
|
||||
VBox > .menu-button.first,
|
||||
VBox > .toggle-button.first,
|
||||
VBox > .split-menu-button.first,
|
||||
VBox > .text-field.first,
|
||||
VBox > .text-area.first {
|
||||
-fx-border-radius: 4 4 0 0;
|
||||
-fx-background-radius: 4 4 0 0;
|
||||
}
|
||||
|
||||
VBox > .split-menu-button.first > .label {
|
||||
-fx-border-radius: 4 0 0 0;
|
||||
-fx-background-radius: 3 0 0 0;
|
||||
}
|
||||
VBox > .split-menu-button.first > .arrow-button {
|
||||
-fx-border-radius: 0 4 0 0;
|
||||
-fx-background-radius: 0 3 0 0;
|
||||
}
|
||||
/*middle*/
|
||||
.middle {
|
||||
-fx-border-radius: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
|
||||
/*last*/
|
||||
.split-menu-button.middle > .label, .split-menu-button.last > .label {
|
||||
-fx-border-radius: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
|
||||
.split-menu-button.last {
|
||||
-fx-border-radius: 0 4 4 0;
|
||||
-fx-background-radius: 0 4 4 0;
|
||||
}
|
||||
|
||||
.button.middle, .text-field.middle, .text-area.middle, .split-menu-button.middle, .toggle-button.middle {
|
||||
-fx-border-radius: 0;
|
||||
-fx-background-radius: 0;
|
||||
}
|
||||
|
||||
.button.last, .text-field.last, .text-area.last, .split-menu-button.last, .toggle-button.last, .menu-button.last {
|
||||
-fx-border-radius: 0 4 4 0;
|
||||
-fx-background-radius: 0 4 4 0;
|
||||
}
|
||||
VBox > .button.last,
|
||||
VBox > .menu-button.last,
|
||||
VBox > .toggle-button.last,
|
||||
VBox > .split-menu-button.last,
|
||||
VBox > .text-field.last,
|
||||
VBox > .text-area.last {
|
||||
-fx-border-radius: 0 0 4 4;
|
||||
-fx-background-radius: 0 0 4 4;
|
||||
}
|
||||
|
||||
VBox > .split-menu-button.last > .label {
|
||||
-fx-border-radius: 0 0 0 4;
|
||||
-fx-background-radius: 0 0 0 3;
|
||||
}
|
||||
VBox > .split-menu-button.last > .arrow-button {
|
||||
-fx-border-radius: 0 0 4 0;
|
||||
-fx-background-radius: 0 0 3 0;
|
||||
}
|
||||
|
||||
/*button styles*/
|
||||
|
||||
/*default button settings*/
|
||||
|
||||
/*bgcolor setting*/
|
||||
.color-picker,.date-picker > .arrow-button,
|
||||
.number-button,.left-arrow-button,.right-arrow-button,
|
||||
.button,.split-menu-button,.toggle-button,.menu-button,
|
||||
.font-menu-button, .split-menu-button > .label, .split-menu-button > .arrow-button {
|
||||
-fx-background-color: white;
|
||||
}
|
||||
|
||||
.color-picker,.date-picker > .arrow-button,
|
||||
.button,.menu-button,.toggle-button,.number-button,.left-arrow-button,.right-arrow-button,
|
||||
.font-menu-button,
|
||||
.split-menu-button > .label,.split-menu-button > .arrow-button {
|
||||
-fx-border-color: #cccccc;
|
||||
-fx-text-fill: #333333;
|
||||
}
|
||||
/*just for the special split menu button*/
|
||||
.split-menu-button > .label {
|
||||
-fx-border-width: 1 0 1 1;
|
||||
}
|
||||
/*for date picker arrow button*/
|
||||
.date-picker > .arrow-button {
|
||||
-fx-border-radius: 0 4 4 0;
|
||||
}
|
||||
.combo-box > .arrow-button, .choice-box > .arrow-button {
|
||||
-fx-border-width: 0;
|
||||
}
|
||||
/*hover state*/
|
||||
.color-picker:hover,
|
||||
.date-picker:hover > .arrow-button,
|
||||
.combo-box:hover,.choice-box:hover,
|
||||
.number-button:hover,.left-arrow-button:hover,.right-arrow-button:hover,
|
||||
.button:hover,.menu-button:hover,.toggle-button:hover,
|
||||
.font-menu-button:hover,
|
||||
.split-menu-button > .label:hover, .split-menu-button > .arrow-button:hover {
|
||||
-fx-background-color: #e6e6e6;
|
||||
-fx-border-color: #acacac;
|
||||
}
|
||||
/*pressed selected*/
|
||||
.color-picker:pressed,.color-picker:selected,
|
||||
.number-button:pressed,.number-button:selected,
|
||||
.date-picker:pressed > .arrow-button,
|
||||
.combo-box:pressed > .arrow-button,.combo-box:selected > .arrow-button,
|
||||
.choice-box:pressed > .arrow-button,.choice-box:selected > .arrow-button,
|
||||
.font-menu-button:pressed,.font-menu-button:selected,
|
||||
.left-arrow-button:pressed,.left-arrow-button:selected,
|
||||
.right-arrow-button:pressed,.right-arrow-button:selected,
|
||||
.button:pressed, .button:selected,.menu-button:pressed,.menu-button:selected
|
||||
,.toggle-button:pressed,.toggle-button:selected,
|
||||
.split-menu-button:pressed > .label, .split-menu-button > .arrow-button:pressed {
|
||||
-fx-background-color: #e6e6e6;
|
||||
-fx-border-color: #acacac;
|
||||
-fx-effect: innershadow(gaussian, #adadad, 10, 0, 0, 3);
|
||||
}
|
||||
|
||||
/*primary*/
|
||||
|
||||
.button.primary,.split-menu-button.primary,.toggle-button.primary,.menu-button.primary,
|
||||
.split-menu-button.primary > .label, .split-menu-button.primary > .arrow-button {
|
||||
-fx-background-color: #337ab7;
|
||||
}
|
||||
|
||||
.button.primary,.menu-button.primary,.toggle-button.primary,
|
||||
.split-menu-button.primary > .label,.split-menu-button.primary > .arrow-button {
|
||||
-fx-border-color: #2e6da4;
|
||||
-fx-text-fill: white;
|
||||
}
|
||||
/*hover state*/
|
||||
.button.primary:hover,.menu-button.primary:hover,.toggle-button.primary:hover,
|
||||
.split-menu-button.primary > .label:hover, .split-menu-button.primary > .arrow-button:hover {
|
||||
-fx-border-color: #204d74;
|
||||
-fx-background-color: #286090;
|
||||
}
|
||||
/*pressed selected*/
|
||||
.button.primary:pressed, .button.primary:selected,
|
||||
.menu-button.primary:pressed,.menu-button.primary:selected
|
||||
,.toggle-button.primary:pressed,.toggle-button.primary:selected,
|
||||
.split-menu-button.primary:pressed > .label, .split-menu-button.primary > .arrow-button:pressed {
|
||||
-fx-background-color: #286090;
|
||||
-fx-border-color: #204d74;
|
||||
-fx-effect: innershadow(gaussian, #204d74, 10, 0, 0, 3);
|
||||
}
|
||||
|
||||
/*success*/
|
||||
|
||||
.button.success,.split-menu-button.success,.toggle-button.success,.menu-button.success,
|
||||
.split-menu-button.success > .label, .split-menu-button.success > .arrow-button {
|
||||
-fx-background-color: #5cb85c;
|
||||
}
|
||||
|
||||
.button.success,.menu-button.success,.toggle-button.success,
|
||||
.split-menu-button.success > .label,.split-menu-button.success > .arrow-button {
|
||||
-fx-border-color: #4cae4c;
|
||||
-fx-text-fill: white;
|
||||
}
|
||||
/*hover state*/
|
||||
.button.success:hover,.menu-button.success:hover,.toggle-button.success:hover,
|
||||
.split-menu-button.success > .label:hover, .split-menu-button.success > .arrow-button:hover {
|
||||
-fx-border-color: #398439;
|
||||
-fx-background-color: #449d44;
|
||||
}
|
||||
/*pressed selected*/
|
||||
.button.success:pressed, .button.success:selected,
|
||||
.menu-button.success:pressed,.menu-button.success:selected
|
||||
,.toggle-button.success:pressed,.toggle-button.success:selected,
|
||||
.split-menu-button.success:pressed > .label, .split-menu-button.success > .arrow-button:pressed {
|
||||
-fx-background-color: #449d44;
|
||||
-fx-border-color: #398439;
|
||||
-fx-effect: innershadow(gaussian, #398439, 10, 0, 0, 3);
|
||||
}
|
||||
|
||||
/*info*/
|
||||
|
||||
.button.info,.split-menu-button.info,.toggle-button.info,.menu-button.info,
|
||||
.split-menu-button.info > .label, .split-menu-button.info > .arrow-button {
|
||||
-fx-background-color: #5bc0de;
|
||||
}
|
||||
|
||||
.button.info,.menu-button.info,.toggle-button.info,
|
||||
.split-menu-button.info > .label,.split-menu-button.info > .arrow-button {
|
||||
-fx-border-color: #46b8da;
|
||||
-fx-text-fill: white;
|
||||
}
|
||||
/*hover state*/
|
||||
.button.info:hover,.menu-button.info:hover,.toggle-button.info:hover,
|
||||
.split-menu-button.info > .label:hover, .split-menu-button.info > .arrow-button:hover {
|
||||
-fx-border-color: #269abc;
|
||||
-fx-background-color: #31b0d5;
|
||||
}
|
||||
/*pressed selected*/
|
||||
.button.info:pressed, .button.info:selected,
|
||||
.menu-button.info:pressed,.menu-button.info:selected
|
||||
,.toggle-button.info:pressed,.toggle-button.info:selected,
|
||||
.split-menu-button.info:pressed > .label, .split-menu-button.info > .arrow-button:pressed {
|
||||
-fx-background-color: #31b0d5;
|
||||
-fx-border-color: #269abc;
|
||||
-fx-effect: innershadow(gaussian, #269abc, 10, 0, 0, 3);
|
||||
}
|
||||
|
||||
/*warning*/
|
||||
|
||||
.button.warning,.split-menu-button.warning,.toggle-button.warning,.menu-button.warning,
|
||||
.split-menu-button.warning > .label, .split-menu-button.warning > .arrow-button {
|
||||
-fx-background-color: #f0ad4e;
|
||||
}
|
||||
|
||||
.button.warning,.menu-button.warning,.toggle-button.warning,
|
||||
.split-menu-button.warning > .label,.split-menu-button.warning > .arrow-button {
|
||||
-fx-border-color: #eea236;
|
||||
-fx-text-fill: white;
|
||||
}
|
||||
/*hover state*/
|
||||
.button.warning:hover,.menu-button.warning:hover,.toggle-button.warning:hover,
|
||||
.split-menu-button.warning > .label:hover, .split-menu-button.warning > .arrow-button:hover {
|
||||
-fx-border-color: #d58512;
|
||||
-fx-background-color: #ec971f;
|
||||
}
|
||||
/*pressed selected*/
|
||||
.button.warning:pressed, .button.warning:selected,
|
||||
.menu-button.warning:pressed,.menu-button.warning:selected
|
||||
,.toggle-button.warning:pressed,.toggle-button.warning:selected,
|
||||
.split-menu-button.warning:pressed > .label, .split-menu-button.warning > .arrow-button:pressed {
|
||||
-fx-background-color: #ec971f;
|
||||
-fx-border-color: #d58512;
|
||||
-fx-effect: innershadow(gaussian, #d58512, 10, 0, 0, 3);
|
||||
}
|
||||
|
||||
/*danger*/
|
||||
|
||||
.button.danger,.split-menu-button.danger,.toggle-button.danger,.menu-button.danger,
|
||||
.split-menu-button.danger > .label, .split-menu-button.danger > .arrow-button {
|
||||
-fx-background-color: #d9534f;
|
||||
}
|
||||
|
||||
.button.danger,.menu-button.danger,.toggle-button.danger,
|
||||
.split-menu-button.danger > .label,.split-menu-button.danger > .arrow-button {
|
||||
-fx-border-color: #d43f3a;
|
||||
-fx-text-fill: white;
|
||||
}
|
||||
/*hover state*/
|
||||
.button.danger:hover,.menu-button.danger:hover,.toggle-button.danger:hover,
|
||||
.split-menu-button.danger > .label:hover, .split-menu-button.danger > .arrow-button:hover {
|
||||
-fx-border-color: #ac2925;
|
||||
-fx-background-color: #c9302c;
|
||||
}
|
||||
/*pressed selected*/
|
||||
.button.danger:pressed, .button.danger:selected,
|
||||
.menu-button.danger:pressed,.menu-button.danger:selected
|
||||
,.toggle-button.danger:pressed,.toggle-button.danger:selected,
|
||||
.split-menu-button.danger:pressed > .label, .split-menu-button.danger > .arrow-button:pressed {
|
||||
-fx-border-color: #ac2925;
|
||||
-fx-background-color: #c9302c;
|
||||
-fx-effect: innershadow(gaussian, #ac2925, 10, 0, 0, 3);
|
||||
}
|
||||
|
||||
.menu-item {
|
||||
-fx-min-width: 200;
|
||||
}
|
||||
|
||||
.menu-item:focused {
|
||||
-fx-background-color: #f5f5f5;
|
||||
}
|
||||
|
||||
.menu-item:focused > * {
|
||||
-fx-text-fill: #262626;
|
||||
}
|
||||
.menu-item:focused .arrow {
|
||||
-fx-background-color: #333333;
|
||||
}
|
||||
|
||||
.check-menu-item:checked:hover > .left-container > .check,
|
||||
.check-menu-item:checked:focused > .left-container > .check,
|
||||
.radio-menu-item:checked:hover > .left-container > .radio,
|
||||
.radio-menu-item:checked:focused > .left-container > .radio {
|
||||
-fx-background-color: #333333;
|
||||
}
|
||||
|
||||
.context-menu {
|
||||
-fx-border-radius: 4;
|
||||
-fx-background-radius: 4;
|
||||
-fx-border-color: #bebec0;
|
||||
}
|
||||
|
||||
.context-menu > * {
|
||||
-fx-padding: 5 0 5 0;
|
||||
}
|
||||
|
||||
.separator {
|
||||
-fx-padding: 5 0 5 0;
|
||||
}
|
||||
|
||||
.text-field {
|
||||
-fx-pref-height: 30;
|
||||
}
|
||||
|
||||
.combo-box, .choice-box {
|
||||
-fx-background-insets: 0;
|
||||
-fx-border-color: #cecece;
|
||||
-fx-padding: -1;
|
||||
-fx-border-width: 1;
|
||||
}
|
||||
.combo-box, .choice-box, .color-picker, .date-picker {
|
||||
-fx-border-radius: 4;
|
||||
-fx-background-radius: 4;
|
||||
-fx-pref-height: 30;
|
||||
}
|
||||
|
||||
.combo-box:editable > .arrow-button {
|
||||
-fx-background-color: white;
|
||||
}
|
||||
|
||||
.combo-box:editable > .arrow-button:hover {
|
||||
-fx-background-color: #e6e6e6;
|
||||
}
|
||||
|
||||
.combo-box:editable > .arrow-button:pressed {
|
||||
-fx-effect: innershadow(gaussian, #adadad, 10, 0, 0, 3);
|
||||
}
|
||||
|
||||
.combo-box > .text-input, .date-picker > .text-input {
|
||||
-fx-background-radius: 4 0 0 4;
|
||||
-fx-border-width: 0;
|
||||
}
|
||||
|
||||
.text-field, .text-area {
|
||||
-fx-border-color: #cccccc;
|
||||
-fx-background-color: white;
|
||||
-fx-border-radius: 4;
|
||||
-fx-background-radius: 4;
|
||||
-fx-effect: innershadow(gaussian, transparent, 0, 0, 0, 0);
|
||||
}
|
||||
|
||||
.text-field:focused, .text-area:focused {
|
||||
-fx-border-color: #66afe9;
|
||||
-fx-effect: dropshadow(gaussian, #66afe9, 10, 0, 0, 0);
|
||||
}
|
||||
|
||||
.text-area .scroll-pane, .text-area .scroll-pane .content {
|
||||
-fx-background-color: white;
|
||||
-fx-background-radius: 4;
|
||||
}
|
||||
|
||||
.tab-pane .tab-header-background {
|
||||
-fx-background-color: #f4f4f4;
|
||||
}
|
||||
.tab-pane.plain .tab-header-background {
|
||||
-fx-background-color: transparent;
|
||||
}
|
||||
|
||||
.tab-pane .tab-header-area .tab {
|
||||
-fx-border-radius: 4 4 0 0;
|
||||
-fx-background-radius: 5 5 0 0;
|
||||
-fx-background-color: transparent;
|
||||
-fx-border-color: transparent;
|
||||
-fx-padding: 3 10 5 10;
|
||||
-fx-background-insets: 0;
|
||||
}
|
||||
|
||||
.tab-pane .tab-header-area .tab .tab-label {
|
||||
-fx-text-fill: #337ab7;
|
||||
}
|
||||
|
||||
.tab-pane .tab-header-area .tab:hover {
|
||||
-fx-background-color: #eeeeee;
|
||||
}
|
||||
|
||||
.tab-pane .tab-header-area .tab:selected {
|
||||
-fx-focus-color: transparent;
|
||||
-fx-border-color: #dddddd #dddddd white #dddddd;
|
||||
-fx-background-color: white;
|
||||
}
|
||||
.tab-pane .tab-header-area .tab:selected .tab-label {
|
||||
-fx-text-fill: #333333;
|
||||
}
|
||||
.tab-pane > .tab-content-area {
|
||||
-fx-background-color: white;
|
||||
}
|
||||
|
||||
.tab-pane .tab-header-area .tab .tab-label {
|
||||
-fx-focus-color: transparent;
|
||||
}
|
||||
|
||||
.tab-pane:focused > .tab-header-area > .headers-region > .tab:selected .focus-indicator {
|
||||
-fx-border-color: transparent;
|
||||
}
|
||||
|
||||
.tab-pane > .tab-header-area > .headers-region > .tab > .tab-container > .tab-close-button {
|
||||
-fx-background-color: #337ab7;
|
||||
}
|
||||
.tab-pane > .tab-header-area > .headers-region > .tab:selected > .tab-container > .tab-close-button {
|
||||
-fx-background-color: #333333;
|
||||
}
|
||||
.tab-pane > .tab-header-area > .headers-region > .tab > .tab-container > .tab-close-button:hover {
|
||||
-fx-background-color: red;
|
||||
-fx-cursor: hand;
|
||||
}
|
||||
|
||||
.scroll-bar {
|
||||
-fx-background-color: transparent;
|
||||
-fx-background-radius: 0;
|
||||
-fx-block-increment: 50;
|
||||
}
|
||||
|
||||
.corner {
|
||||
-fx-background-color: transparent;
|
||||
}
|
||||
|
||||
.scroll-bar .decrement-button, .scroll-bar .decrement-arrow {
|
||||
visibility: hidden;
|
||||
-fx-pref-height: 1;
|
||||
-fx-pref-width: 1;
|
||||
}
|
||||
|
||||
.scroll-bar .increment-button, .scroll-bar .increment-arrow {
|
||||
visibility: hidden;
|
||||
-fx-pref-height: 1;
|
||||
-fx-pref-width: 1;
|
||||
}
|
||||
|
||||
.scroll-bar:vertical {
|
||||
-fx-pref-width: 10;
|
||||
}
|
||||
|
||||
.scroll-bar:horizontal {
|
||||
-fx-pref-height: 10;
|
||||
}
|
||||
|
||||
.scroll-bar:horizontal .track,
|
||||
.scroll-bar:vertical .track {
|
||||
-fx-background-color: transparent;
|
||||
-fx-border-color: transparent;
|
||||
-fx-background-radius: 5;
|
||||
}
|
||||
|
||||
.scroll-bar:vertical .track-background,
|
||||
.scroll-bar:horizontal .track-background {
|
||||
-fx-background-color: transparent;
|
||||
-fx-background-insets: 0;
|
||||
-fx-background-radius: 5;
|
||||
}
|
||||
|
||||
.scroll-bar:horizontal .thumb {
|
||||
-fx-background-color: #c9c9c9;
|
||||
-fx-background-insets: 2 0 2 0;
|
||||
-fx-background-radius: 5;
|
||||
}
|
||||
|
||||
.scroll-bar:vertical .thumb {
|
||||
-fx-background-color: #c9c9c9;
|
||||
-fx-background-insets: 0 2 0 2;
|
||||
-fx-background-radius: 5;
|
||||
}
|
||||
|
||||
.scroll-bar:horizontal .thumb:hover,
|
||||
.scroll-bar:vertical .thumb:hover {
|
||||
-fx-background-color: #b5b5b5;
|
||||
}
|
||||
|
||||
.scroll-bar:horizontal .thumb:pressed,
|
||||
.scroll-bar:vertical .thumb:pressed {
|
||||
-fx-background-color: #a0a0a0;
|
||||
}
|
||||
|
||||
.scroll-bar:vertical .increment-button, .scroll-bar:vertical .decrement-button {
|
||||
-fx-background-color: transparent;
|
||||
-fx-background-radius: 5;
|
||||
-fx-padding: 5;
|
||||
}
|
||||
|
||||
.scroll-bar:horizontal .increment-button, .scroll-bar:horizontal .decrement-button {
|
||||
-fx-background-color: transparent;
|
||||
-fx-background-radius: 5;
|
||||
-fx-padding: 5;
|
||||
}
|
||||
|
||||
.scroll-bar:vertical:focused,
|
||||
.scroll-bar:horizontal:focused {
|
||||
-fx-background-color: transparent, rgb(96, 96, 96), rgb(96, 96, 96);
|
||||
}
|
||||
|
||||
.menu-bar {
|
||||
-fx-background-color: white;
|
||||
}
|
||||
.menu-bar > .container > .menu-button {
|
||||
-fx-background-radius: 0;
|
||||
-fx-background-insets: 0;
|
||||
-fx-border-width: 0;
|
||||
-fx-border-radius: 0;
|
||||
}
|
||||
.menu-bar > .container > .menu-button:hover,
|
||||
.menu-bar > .container > .menu-button:showing {
|
||||
-fx-background-color: #56c0e0;
|
||||
}
|
||||
|
||||
.color-palette {
|
||||
-fx-background-color: white;
|
||||
}
|
||||
|
||||
.pagination > .pagination-control > .control-box {
|
||||
-fx-spacing: -1;
|
||||
}
|
||||
.pagination > .pagination-control > .control-box > .left-arrow-button {
|
||||
-fx-border-radius: 3 0 0 3;
|
||||
-fx-border-insets: 0 0 0 7;
|
||||
-fx-background-insets: 0 0 0 7, 0 0 0 5, 1 1 1 6, 2 2 2 7;
|
||||
}
|
||||
.pagination > .pagination-control > .control-box > .right-arrow-button {
|
||||
-fx-border-radius: 0 3 3 0;
|
||||
-fx-border-insets: 0 7 0 0;
|
||||
-fx-background-insets: 0 7 -1 0, 0 5 0 0, 1 6 1 1, 2 7 2 2;
|
||||
}
|
||||
.pagination > .pagination-control > .control-box > .number-button {
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-radius: 0;
|
||||
}
|
||||
|
||||
.progress-bar > .track {
|
||||
-fx-pref-height: 10;
|
||||
-fx-background-radius: 3;
|
||||
-fx-effect: innershadow(gaussian, #e4e4e4, 4, 0, 0, 1);
|
||||
-fx-background-color: #f5f5f5;
|
||||
}
|
||||
|
||||
.progress-bar > .bar {
|
||||
-fx-background-insets: 0;
|
||||
-fx-background-color: #337ab7;
|
||||
}
|
||||
|
||||
.progress-bar.success > .bar {
|
||||
-fx-background-insets: 0;
|
||||
-fx-background-color: #5cb85c;
|
||||
}
|
||||
|
||||
.progress-bar.info > .bar {
|
||||
-fx-background-insets: 0;
|
||||
-fx-background-color: #5bc0de;
|
||||
}
|
||||
|
||||
.progress-bar.warning > .bar {
|
||||
-fx-background-insets: 0;
|
||||
-fx-background-color: #f0ad4e
|
||||
}
|
||||
|
||||
.progress-bar.danger > .bar {
|
||||
-fx-background-insets: 0;
|
||||
-fx-background-color: #d9534f;
|
||||
}
|
||||
|
||||
.tooltip {
|
||||
-fx-background: white;
|
||||
-fx-text-fill: #333333;
|
||||
-fx-background-color: white;
|
||||
-fx-background-radius: 4px;
|
||||
-fx-border-radius: 4px;
|
||||
-fx-border-color: #C0C0C0;
|
||||
-fx-background-insets: 0;
|
||||
-fx-padding: 0.667em 0.75em 0.667em 0.75em; /* 10px */
|
||||
-fx-effect: dropshadow(three-pass-box, rgba(0, 0, 0, 0.5), 10, 0.0, 0, 3);
|
||||
-fx-font-size: 0.85em;
|
||||
}
|
||||
|
||||
.tooltip.success {
|
||||
-fx-background: #dff0d8;
|
||||
-fx-background-color: #dff0d8;
|
||||
-fx-text-fill: #99bb96;
|
||||
-fx-border-color: #d6e9c6;
|
||||
}
|
||||
|
||||
.tooltip.info {
|
||||
-fx-background: #d8ecf6;
|
||||
-fx-background-color: #d8ecf6;
|
||||
-fx-text-fill: #31708f;
|
||||
-fx-border-color: #bce8f1;
|
||||
}
|
||||
|
||||
.tooltip.warning {
|
||||
-fx-background: #fcf8e3;
|
||||
-fx-background-color: #fcf8e3;
|
||||
-fx-text-fill: #8a6e3c;
|
||||
-fx-border-color: #faebcc;
|
||||
}
|
||||
|
||||
.tooltip.danger {
|
||||
-fx-background: #f2dede;
|
||||
-fx-background-color: #f2dede;
|
||||
-fx-text-fill: #a94442;
|
||||
-fx-border-color: #ebccd1;
|
||||
}
|
||||
|
||||
.titled-pane > .title {
|
||||
-fx-background-color: #f5f5f5;
|
||||
-fx-border-color: #dddddd;
|
||||
/*-fx-background-insets: 5, 1, 5;*/
|
||||
-fx-background-radius: 3 3 0 0, 2 2 0 0, 1 1 0 0;
|
||||
-fx-border-radius: 3 3 0 0, 2 2 0 0, 1 1 0 0;
|
||||
-fx-padding: 11
|
||||
}
|
||||
|
||||
.titled-pane > .content {
|
||||
-fx-background-color: white;
|
||||
-fx-background-radius: 0 0 4 4;
|
||||
-fx-border-radius: 0 0 4 4;
|
||||
-fx-border-color: #dddddd;
|
||||
/*-fx-padding: -11;*/
|
||||
}
|
||||
|
||||
.titled-pane.primary {
|
||||
-fx-text-fill: white;
|
||||
}
|
||||
|
||||
.titled-pane.primary > .title {
|
||||
-fx-background-color: #337ab7;
|
||||
-fx-border-color: #337ab7;
|
||||
}
|
||||
|
||||
.titled-pane.primary > .content {
|
||||
-fx-border-color: #337ab7;
|
||||
}
|
||||
|
||||
.titled-pane.success .arrow,
|
||||
.titled-pane.info .arrow,
|
||||
.titled-pane.warning .arrow,
|
||||
.titled-pane.danger .arrow {
|
||||
-fx-background-color: -fx-mark-highlight-color, -fx-mark-color;
|
||||
}
|
||||
|
||||
.titled-pane.success {
|
||||
-fx-text-fill: #3c763d;
|
||||
}
|
||||
|
||||
.titled-pane.success > .title {
|
||||
-fx-background-color: #dff0d8;
|
||||
-fx-border-color: #d6e9c6;
|
||||
}
|
||||
|
||||
.titled-pane.success > .content {
|
||||
-fx-border-color: #d6e9c6;
|
||||
}
|
||||
|
||||
.titled-pane.info {
|
||||
-fx-text-fill: #31708f;
|
||||
}
|
||||
|
||||
.titled-pane.info > .title {
|
||||
-fx-background-color: #d9edf7;
|
||||
-fx-border-color: #bce8f1;
|
||||
}
|
||||
|
||||
.titled-pane.info > .content {
|
||||
-fx-border-color: #bce8f1;
|
||||
}
|
||||
|
||||
.titled-pane.warning {
|
||||
-fx-text-fill: #8a6d3b;
|
||||
}
|
||||
|
||||
.titled-pane.warning > .title {
|
||||
-fx-background-color: #fcf8e3;
|
||||
-fx-border-color: #faebcc;
|
||||
}
|
||||
|
||||
.titled-pane.warning > .content {
|
||||
-fx-border-color: #faebcc;
|
||||
}
|
||||
|
||||
.titled-pane.danger {
|
||||
-fx-text-fill: #a94442;
|
||||
}
|
||||
|
||||
.titled-pane.danger > .title {
|
||||
-fx-background-color: #f2dede;
|
||||
-fx-border-color: #eacbd0;
|
||||
}
|
||||
|
||||
.titled-pane.danger > .content {
|
||||
-fx-border-color: #eacbd0;
|
||||
}
|
||||
|
||||
.accordion > .titled-pane > .title,
|
||||
.accordion > .titled-pane > .content {
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-radius: 0;
|
||||
}
|
||||
|
||||
.tool-bar:vertical { /* left */
|
||||
-fx-border-color: transparent #dddddd transparent transparent;
|
||||
}
|
||||
|
||||
.tool-bar { /* top */
|
||||
-fx-background-color: white;
|
||||
-fx-border-color: transparent transparent #dddddd transparent;
|
||||
}
|
||||
|
||||
.tool-bar:vertical {
|
||||
-fx-background-insets: 0, 0 1 0 0;
|
||||
}
|
||||
|
||||
/*table view columns*/
|
||||
.filler,.column-header,.show-hide-columns-button {
|
||||
-fx-background-color: #dddddd, white, white;
|
||||
}
|
||||
.show-hide-columns-button {
|
||||
-fx-border-width: 0;
|
||||
-fx-background-insets: 0 0 1 1;
|
||||
}
|
||||
.column-header:hover,.show-hide-columns-button:hover {
|
||||
-fx-background-color: #dddddd, white, #f8f8f8;
|
||||
}
|
||||
.column-header-background > .filler {
|
||||
-fx-border-color: transparent #dddddd transparent transparent;
|
||||
-fx-border-insets: 0 1 0 0;
|
||||
}
|
||||
.column-drag-header {
|
||||
-fx-background-color: #2fb254;
|
||||
}
|
||||
|
||||
/*split pane*/
|
||||
.split-pane > .split-pane-divider {
|
||||
-fx-background-color: white;
|
||||
-fx-border-color: #eeeeee;
|
||||
-fx-pref-width: 8;
|
||||
}
|
||||
.split-pane:horizontal > .split-pane-divider {
|
||||
-fx-background-insets: 0, 0 1 0 1;
|
||||
-fx-border-width: 0 1 0 1;
|
||||
}
|
||||
/* vertical the two nodes are placed on top of each other. */
|
||||
.split-pane:vertical > .split-pane-divider {
|
||||
-fx-background-insets: 0, 1 0 1 0;
|
||||
-fx-border-width: 1 0 1 0;
|
||||
}
|
||||
.split-pane > .split-pane-divider:hover {
|
||||
-fx-background-color: #E0E0E0;
|
||||
}
|
||||
|
||||
/*******************************************************************************
|
||||
* *
|
||||
* CheckBox *
|
||||
* *
|
||||
******************************************************************************/
|
||||
.check-box > .box {
|
||||
-fx-background-radius: 3;
|
||||
/*-fx-padding: 0.166667em 0.166667em 0.25em 0.25em; !* 2 2 3 3 *!*/
|
||||
-fx-padding:0;
|
||||
-fx-border-color: #56c0e0;
|
||||
-fx-border-radius: 3;
|
||||
-fx-background-color: white;
|
||||
}
|
||||
.check-box > .box > .mark {
|
||||
-fx-background-color: null;
|
||||
-fx-padding: 0.416667em 0.416667em 0.5em 0.5em; /* 5 5 6 6 */
|
||||
-fx-shape: "M927.936 272.992l-68.288-68.288c-12.608-12.576-32.96-12.576-45.536 0l-409.44 409.44-194.752-196.16c-12.576-12.576-32.928-12.576-45.536 0l-68.288 68.288c-12.576 12.608-12.576 32.96 0 45.536l285.568 287.488c12.576 12.576 32.96 12.576 45.536 0l500.736-500.768c12.576-12.544 12.576-32.96 0-45.536z";
|
||||
-fx-background-insets: -3 -3 1 0;
|
||||
}
|
||||
.check-box {
|
||||
-fx-label-padding: 0.2em 0.0em 0.3em 0.416667em; /* 0 0 0 5 */
|
||||
-fx-text-fill: -fx-text-background-color;
|
||||
-fx-padding: 0 0 2 0;
|
||||
}
|
||||
.check-box:indeterminate > .box {
|
||||
-fx-padding: 0;
|
||||
}
|
||||
.check-box:selected > .box > .mark {
|
||||
-fx-background-color: linear-gradient(to bottom, #56c0e0, #40b8dc);
|
||||
}
|
||||
|
||||
/*******************************************************************************
|
||||
* *
|
||||
* RadioButton *
|
||||
* *
|
||||
******************************************************************************/
|
||||
|
||||
.radio-button {
|
||||
-fx-label-padding: 0.0em 0.0em 0.1em 0.416667em; /* 0 0 0 5 */
|
||||
-fx-text-fill: -fx-text-background-color;
|
||||
-fx-padding: 0 0 .5 0;
|
||||
}
|
||||
.radio-button > .radio,
|
||||
.radio-button:focused > .radio {
|
||||
-fx-border-color: #56c0e0;
|
||||
-fx-border-radius: 1em;
|
||||
-fx-background-radius: 1.0em; /* large value to make sure this remains circular */
|
||||
-fx-padding: 1 2 3 2;
|
||||
-fx-background-color: white;
|
||||
}
|
||||
.radio-button > .radio > .dot {
|
||||
-fx-background-color: transparent;
|
||||
-fx-background-radius: 1.0em; /* large value to make sure this remains circular */
|
||||
-fx-padding: 0.333333em; /* 4 -- radius of the inner black dot when selected */
|
||||
-fx-background-insets: 3 2 1 2;
|
||||
}
|
||||
.radio-button:selected > .radio,.radio-button:hover > .radio {
|
||||
-fx-fill-color: #56c0e0;
|
||||
}
|
||||
.radio-button:pressed > .radio {
|
||||
-fx-background-color: #50c0e2;
|
||||
}
|
||||
.radio-button:selected > .radio > .dot {
|
||||
-fx-background-color: #56c0e0;
|
||||
}
|
||||
|
||||
/*common things*/
|
||||
.check-box:hover > .box,
|
||||
.check-box:selected > .box,
|
||||
.radio-button:hover > .radio,
|
||||
.radio-button:selected > .radio {
|
||||
-fx-background-color: linear-gradient(to bottom, white, #efefef);
|
||||
}
|
||||
|
||||
.check-box:pressed > .box,
|
||||
.radio-button:pressed > .radio {
|
||||
-fx-background-color: #50c0e2;
|
||||
}
|
@ -1,209 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<?import javafx.geometry.Insets?>
|
||||
<?import javafx.scene.control.Button?>
|
||||
<?import javafx.scene.control.ComboBox?>
|
||||
<?import javafx.scene.control.Label?>
|
||||
<?import javafx.scene.control.TextField?>
|
||||
<?import javafx.scene.layout.ColumnConstraints?>
|
||||
<?import javafx.scene.layout.GridPane?>
|
||||
<?import javafx.scene.layout.RowConstraints?>
|
||||
<?import javafx.scene.text.Font?>
|
||||
|
||||
<GridPane alignment="CENTER" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" prefHeight="262.0" prefWidth="565.0" xmlns="http://javafx.com/javafx/8.0.112" xmlns:fx="http://javafx.com/fxml/1" fx:controller="main.ui.connection.ConnectionForm">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<GridPane alignment="CENTER" GridPane.hgrow="SOMETIMES" GridPane.vgrow="SOMETIMES">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="364.0" minWidth="10.0" prefWidth="325.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="279.0" minWidth="10.0" prefWidth="252.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<GridPane GridPane.columnIndex="1">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints maxHeight="32.0" minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
<RowConstraints maxHeight="32.0" minHeight="10.0" prefHeight="29.0" vgrow="SOMETIMES" />
|
||||
<RowConstraints maxHeight="45.0" minHeight="10.0" prefHeight="43.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<GridPane>
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="120.0" minWidth="10.0" prefWidth="68.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="188.0" minWidth="10.0" prefWidth="184.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<Label text="Port:" GridPane.halignment="CENTER" GridPane.valignment="CENTER" />
|
||||
<ComboBox fx:id="inpPort" editable="true" GridPane.columnIndex="1">
|
||||
<GridPane.margin>
|
||||
<Insets right="15.0" />
|
||||
</GridPane.margin>
|
||||
</ComboBox>
|
||||
</children>
|
||||
</GridPane>
|
||||
<GridPane layoutX="10.0" layoutY="10.0" GridPane.rowIndex="1">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="120.0" minWidth="10.0" prefWidth="68.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="188.0" minWidth="10.0" prefWidth="184.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<Label text="Host:" GridPane.halignment="CENTER" GridPane.valignment="CENTER" />
|
||||
<ComboBox fx:id="inpHost" editable="true" GridPane.columnIndex="1">
|
||||
<GridPane.margin>
|
||||
<Insets right="15.0" />
|
||||
</GridPane.margin>
|
||||
</ComboBox>
|
||||
</children>
|
||||
</GridPane>
|
||||
<Button fx:id="btnConnect" alignment="CENTER" maxWidth="1.7976931348623157E308" onAction="#btnConnect_clicked" text="Connect" GridPane.halignment="CENTER" GridPane.rowIndex="2" GridPane.valignment="CENTER">
|
||||
<GridPane.margin>
|
||||
<Insets left="15.0" right="15.0" />
|
||||
</GridPane.margin></Button>
|
||||
</children>
|
||||
<opaqueInsets>
|
||||
<Insets />
|
||||
</opaqueInsets>
|
||||
<GridPane.margin>
|
||||
<Insets bottom="6.0" top="22.0" />
|
||||
</GridPane.margin>
|
||||
</GridPane>
|
||||
<GridPane style="-fx-border-color: #888888; -fx-border-radius: 5px;">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="140.0" minWidth="10.0" prefWidth="103.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="191.0" minWidth="10.0" prefWidth="190.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<GridPane.margin>
|
||||
<Insets bottom="12.0" left="20.0" right="10.0" top="18.0" />
|
||||
</GridPane.margin>
|
||||
<children>
|
||||
<Label text="Public key:" textFill="#000000cc">
|
||||
<GridPane.margin>
|
||||
<Insets left="10.0" />
|
||||
</GridPane.margin>
|
||||
</Label>
|
||||
<Label text="Private key:" textFill="#000000cc" GridPane.rowIndex="1">
|
||||
<GridPane.margin>
|
||||
<Insets left="10.0" />
|
||||
</GridPane.margin>
|
||||
</Label>
|
||||
<TextField editable="false" GridPane.columnIndex="1">
|
||||
<opaqueInsets>
|
||||
<Insets />
|
||||
</opaqueInsets>
|
||||
<GridPane.margin>
|
||||
<Insets left="5.0" right="10.0" />
|
||||
</GridPane.margin>
|
||||
</TextField>
|
||||
<TextField editable="false" GridPane.columnIndex="1" GridPane.rowIndex="1">
|
||||
<GridPane.margin>
|
||||
<Insets left="5.0" right="10.0" />
|
||||
</GridPane.margin>
|
||||
</TextField>
|
||||
</children>
|
||||
<padding>
|
||||
<Insets bottom="7.0" top="7.0" />
|
||||
</padding>
|
||||
</GridPane>
|
||||
</children>
|
||||
</GridPane>
|
||||
<GridPane alignment="CENTER" GridPane.rowIndex="1">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="283.0" minWidth="10.0" prefWidth="197.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="380.0" minWidth="10.0" prefWidth="380.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<GridPane>
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints maxHeight="62.0" minHeight="10.0" prefHeight="53.0" vgrow="SOMETIMES" />
|
||||
<RowConstraints maxHeight="107.0" minHeight="10.0" prefHeight="85.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<Label text="Connection state:" textFill="#000000ba" GridPane.valignment="BOTTOM">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="5.0" left="2.0" />
|
||||
</GridPane.margin>
|
||||
<font>
|
||||
<Font size="12.0" />
|
||||
</font>
|
||||
</Label>
|
||||
<Label fx:id="lblState" alignment="CENTER" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" style="-fx-border-color: #888888; -fx-border-radius: 5px;" text="Not connected" textAlignment="CENTER" textFill="#000000d1" GridPane.halignment="CENTER" GridPane.hgrow="ALWAYS" GridPane.rowIndex="1" GridPane.valignment="CENTER" GridPane.vgrow="ALWAYS" />
|
||||
</children>
|
||||
<GridPane.margin>
|
||||
<Insets bottom="14.0" left="20.0" />
|
||||
</GridPane.margin>
|
||||
</GridPane>
|
||||
<GridPane style="-fx-border-color: #888888; -fx-border-radius: 5px; " GridPane.columnIndex="1">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="140.0" minWidth="10.0" prefWidth="103.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="191.0" minWidth="10.0" prefWidth="190.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<GridPane.margin>
|
||||
<Insets bottom="12.0" left="20.0" right="10.0" top="18.0" />
|
||||
</GridPane.margin>
|
||||
<children>
|
||||
<Label text="Game host:" textFill="#000000cc">
|
||||
<GridPane.margin>
|
||||
<Insets left="10.0" />
|
||||
</GridPane.margin>
|
||||
</Label>
|
||||
<Label text="Port:" textFill="#000000cc" GridPane.rowIndex="1">
|
||||
<GridPane.margin>
|
||||
<Insets left="10.0" />
|
||||
</GridPane.margin>
|
||||
</Label>
|
||||
<TextField fx:id="outHost" editable="false" GridPane.columnIndex="1">
|
||||
<opaqueInsets>
|
||||
<Insets />
|
||||
</opaqueInsets>
|
||||
<GridPane.margin>
|
||||
<Insets left="5.0" right="10.0" />
|
||||
</GridPane.margin>
|
||||
</TextField>
|
||||
<TextField fx:id="outPort" editable="false" GridPane.columnIndex="1" GridPane.rowIndex="1">
|
||||
<GridPane.margin>
|
||||
<Insets left="5.0" right="10.0" />
|
||||
</GridPane.margin>
|
||||
</TextField>
|
||||
</children>
|
||||
<padding>
|
||||
<Insets bottom="7.0" top="7.0" />
|
||||
</padding>
|
||||
</GridPane>
|
||||
</children>
|
||||
<GridPane.margin>
|
||||
<Insets />
|
||||
</GridPane.margin>
|
||||
</GridPane>
|
||||
</children>
|
||||
</GridPane>
|
Binary file not shown.
@ -1,76 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<?import javafx.geometry.Insets?>
|
||||
<?import javafx.scene.control.Button?>
|
||||
<?import javafx.scene.control.TextArea?>
|
||||
<?import javafx.scene.layout.ColumnConstraints?>
|
||||
<?import javafx.scene.layout.GridPane?>
|
||||
<?import javafx.scene.layout.RowConstraints?>
|
||||
<?import javafx.scene.text.Font?>
|
||||
<?import javafx.scene.text.Text?>
|
||||
|
||||
<GridPane maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" prefHeight="262.0" prefWidth="565.0" xmlns="http://javafx.com/javafx/8.0.112" xmlns:fx="http://javafx.com/fxml/1" fx:controller="main.ui.injection.InjectionForm">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints maxHeight="232.0" minHeight="10.0" prefHeight="36.0" vgrow="SOMETIMES" />
|
||||
<RowConstraints maxHeight="232.0" minHeight="10.0" prefHeight="194.0" vgrow="SOMETIMES" />
|
||||
<RowConstraints maxHeight="121.0" minHeight="10.0" prefHeight="32.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<GridPane GridPane.rowIndex="0">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<Text fx:id="lbl_corrruption" fill="#ee0404b2" strokeType="OUTSIDE" strokeWidth="0.0" text="isCorrupted: True">
|
||||
<font>
|
||||
<Font name="System Italic" size="11.0" />
|
||||
</font>
|
||||
</Text>
|
||||
<Text fx:id="lbl_pcktInfo" fill="#000000b2" nodeOrientation="LEFT_TO_RIGHT" strokeType="OUTSIDE" strokeWidth="0.0" text="header (id:NULL, length:0)" GridPane.columnIndex="1" GridPane.halignment="RIGHT">
|
||||
<font>
|
||||
<Font name="System Italic" size="11.0" />
|
||||
</font>
|
||||
</Text>
|
||||
</children>
|
||||
<GridPane.margin>
|
||||
<Insets left="13.0" right="13.0" top="4.0" />
|
||||
</GridPane.margin>
|
||||
</GridPane>
|
||||
<TextArea fx:id="inputPacket" prefHeight="185.0" prefWidth="545.0" wrapText="true" GridPane.rowIndex="1">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="5.0" left="10.0" right="10.0" />
|
||||
</GridPane.margin>
|
||||
</TextArea>
|
||||
<GridPane GridPane.rowIndex="2">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<Button fx:id="btn_sendToServer" disable="true" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" mnemonicParsing="false" onAction="#sendToServer_clicked" text="Send to server" GridPane.halignment="CENTER" GridPane.valignment="CENTER">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="5.0" left="10.0" right="10.0" top="5.0" />
|
||||
</GridPane.margin>
|
||||
</Button>
|
||||
<Button fx:id="btn_sendToClient" disable="true" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" mnemonicParsing="false" onAction="#sendToClient_clicked" text="Send to client" GridPane.columnIndex="1" GridPane.halignment="CENTER" GridPane.valignment="CENTER">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="5.0" left="10.0" right="10.0" top="5.0" />
|
||||
</GridPane.margin>
|
||||
</Button>
|
||||
</children>
|
||||
</GridPane>
|
||||
</children>
|
||||
<padding>
|
||||
<Insets bottom="7.0" />
|
||||
</padding>
|
||||
</GridPane>
|
Binary file not shown.
@ -1,120 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<?import javafx.geometry.Insets?>
|
||||
<?import javafx.scene.control.Button?>
|
||||
<?import javafx.scene.control.CheckBox?>
|
||||
<?import javafx.scene.control.Label?>
|
||||
<?import javafx.scene.control.ScrollPane?>
|
||||
<?import javafx.scene.control.TextField?>
|
||||
<?import javafx.scene.layout.ColumnConstraints?>
|
||||
<?import javafx.scene.layout.GridPane?>
|
||||
<?import javafx.scene.layout.RowConstraints?>
|
||||
<?import javafx.scene.layout.VBox?>
|
||||
<?import javafx.scene.text.TextFlow?>
|
||||
|
||||
<GridPane maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" prefHeight="262.0" prefWidth="565.0" xmlns="http://javafx.com/javafx/8.0.112" xmlns:fx="http://javafx.com/fxml/1" fx:controller="main.ui.logger.LoggerForm">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="293.0" minWidth="10.0" prefWidth="242.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="390.0" minWidth="10.0" prefWidth="323.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<GridPane alignment="CENTER" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" prefHeight="5.0E9" prefWidth="5.0E9">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints maxHeight="138.0" minHeight="10.0" prefHeight="126.0" vgrow="SOMETIMES" />
|
||||
<RowConstraints maxHeight="111.0" minHeight="10.0" prefHeight="109.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<VBox prefHeight="200.0" prefWidth="100.0" spacing="8.0">
|
||||
<children>
|
||||
<GridPane prefHeight="52.0" prefWidth="214.0">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="160.0" minWidth="10.0" prefWidth="132.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="110.0" minWidth="10.0" prefWidth="84.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<GridPane>
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<Label text="Packet size limit:" />
|
||||
<TextField fx:id="txtPacketLimit" text="8000" GridPane.rowIndex="1">
|
||||
<GridPane.margin>
|
||||
<Insets right="8.0" />
|
||||
</GridPane.margin>
|
||||
</TextField>
|
||||
</children>
|
||||
</GridPane>
|
||||
<Button fx:id="btnUpdate" alignment="CENTER" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" mnemonicParsing="false" onAction="#updatePacketLimit" prefHeight="44.0" prefWidth="62.0" text="Update" GridPane.columnIndex="1" GridPane.halignment="CENTER" GridPane.hgrow="ALWAYS" GridPane.valignment="CENTER" GridPane.vgrow="ALWAYS">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="-1.0" left="6.0" right="6.0" />
|
||||
</GridPane.margin>
|
||||
</Button>
|
||||
</children>
|
||||
</GridPane>
|
||||
<CheckBox fx:id="cbx_blockIn" mnemonicParsing="false" text="Block Incoming" />
|
||||
<CheckBox fx:id="cbx_blockOut" mnemonicParsing="false" text="Block Outgoing" />
|
||||
</children>
|
||||
</VBox>
|
||||
<VBox alignment="BOTTOM_LEFT" prefHeight="99.0" prefWidth="198.0" spacing="8.0" GridPane.rowIndex="1">
|
||||
<children>
|
||||
<CheckBox fx:id="cbx_showAdditional" mnemonicParsing="false" selected="true" text="Show additional data" />
|
||||
<CheckBox disable="true" mnemonicParsing="false" selected="true" text="Show packet structure" />
|
||||
<CheckBox fx:id="cbx_splitPackets" mnemonicParsing="false" selected="true" text="Split packets" />
|
||||
</children>
|
||||
<GridPane.margin>
|
||||
<Insets />
|
||||
</GridPane.margin>
|
||||
</VBox>
|
||||
</children>
|
||||
<GridPane.margin>
|
||||
<Insets bottom="12.0" left="17.0" top="15.0" />
|
||||
</GridPane.margin>
|
||||
</GridPane>
|
||||
<GridPane style="-fx-border-color: #888; -fx-border-radius: 5px;" GridPane.columnIndex="1">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints maxHeight="125.0" minHeight="10.0" prefHeight="33.0" vgrow="SOMETIMES" />
|
||||
<RowConstraints maxHeight="233.0" minHeight="10.0" prefHeight="191.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<CheckBox fx:id="cbx_useLog" mnemonicParsing="false" selected="true" text="Use history log">
|
||||
<GridPane.margin>
|
||||
<Insets left="5.0" />
|
||||
</GridPane.margin>
|
||||
</CheckBox>
|
||||
<ScrollPane maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" style="-fx-border-color: #888888; -fx-border-radius: 1px; -fx-background: #FFFFFF;" GridPane.hgrow="ALWAYS" GridPane.rowIndex="1" GridPane.vgrow="ALWAYS">
|
||||
<TextFlow fx:id="txt_logField" style=" -fx-background-color: #FFFFFF;">
|
||||
<GridPane.margin>
|
||||
<Insets />
|
||||
</GridPane.margin>
|
||||
</TextFlow>
|
||||
<padding>
|
||||
<Insets bottom="5.0" left="5.0" right="5.0" top="5.0" />
|
||||
</padding>
|
||||
</ScrollPane>
|
||||
</children>
|
||||
<GridPane.margin>
|
||||
<Insets bottom="10.0" left="15.0" right="15.0" top="10.0" />
|
||||
</GridPane.margin>
|
||||
<padding>
|
||||
<Insets bottom="10.0" left="7.0" right="7.0" top="6.0" />
|
||||
</padding>
|
||||
</GridPane>
|
||||
</children>
|
||||
</GridPane>
|
Binary file not shown.
@ -1,165 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<?import javafx.geometry.Insets?>
|
||||
<?import javafx.scene.control.Button?>
|
||||
<?import javafx.scene.control.Label?>
|
||||
<?import javafx.scene.control.TextArea?>
|
||||
<?import javafx.scene.control.TextField?>
|
||||
<?import javafx.scene.layout.ColumnConstraints?>
|
||||
<?import javafx.scene.layout.GridPane?>
|
||||
<?import javafx.scene.layout.RowConstraints?>
|
||||
<?import javafx.scene.text.Font?>
|
||||
|
||||
<GridPane maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" prefHeight="262.0" prefWidth="565.0" xmlns="http://javafx.com/javafx/8.0.112" xmlns:fx="http://javafx.com/fxml/1" fx:controller="main.ui.tools.ToolsForm">
|
||||
<rowConstraints>
|
||||
<RowConstraints maxHeight="158.0" minHeight="10.0" prefHeight="134.0" vgrow="SOMETIMES" />
|
||||
<RowConstraints maxHeight="141.0" minHeight="10.0" prefHeight="128.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="683.0" minWidth="10.0" prefWidth="276.0" />
|
||||
</columnConstraints>
|
||||
<children>
|
||||
<GridPane>
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints maxHeight="53.0" minHeight="10.0" prefHeight="29.0" vgrow="SOMETIMES" />
|
||||
<RowConstraints maxHeight="108.0" minHeight="10.0" prefHeight="100.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<GridPane style="-fx-border-color: #888888; -fx-border-radius: 5px;" GridPane.rowIndex="1">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="103.0" minWidth="10.0" prefWidth="73.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="159.0" minWidth="10.0" prefWidth="146.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="129.0" minWidth="10.0" prefWidth="89.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="148.0" minWidth="10.0" prefWidth="89.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="167.0" minWidth="10.0" prefWidth="146.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<GridPane.margin>
|
||||
<Insets />
|
||||
</GridPane.margin>
|
||||
<children>
|
||||
<Label alignment="CENTER" text="Integer:">
|
||||
<GridPane.margin>
|
||||
<Insets left="10.0" />
|
||||
</GridPane.margin></Label>
|
||||
<TextField fx:id="txt_intDecoded" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" GridPane.columnIndex="1" GridPane.hgrow="ALWAYS">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="7.0" left="5.0" right="5.0" top="7.0" />
|
||||
</GridPane.margin></TextField>
|
||||
<Button fx:id="btnEncodeInt" disable="true" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" mnemonicParsing="false" onAction="#btnEncodeInt_clicked" text="Encode" GridPane.columnIndex="2" GridPane.halignment="CENTER">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="7.0" left="5.0" right="5.0" top="7.0" />
|
||||
</GridPane.margin></Button>
|
||||
<Button fx:id="btnDecodeInt" disable="true" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" mnemonicParsing="false" onAction="#btnDecodeInt_clicked" text="Decode" GridPane.columnIndex="3" GridPane.halignment="CENTER">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="7.0" left="5.0" right="5.0" top="7.0" />
|
||||
</GridPane.margin></Button>
|
||||
<TextField fx:id="txt_intEncoded" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" GridPane.columnIndex="4">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="7.0" left="5.0" right="5.0" top="7.0" />
|
||||
</GridPane.margin>
|
||||
</TextField>
|
||||
|
||||
<Label alignment="CENTER" text="Ushort:" GridPane.rowIndex="1">
|
||||
<GridPane.margin>
|
||||
<Insets left="10.0" />
|
||||
</GridPane.margin></Label>
|
||||
<TextField fx:id="txt_ushortDecoded" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" GridPane.columnIndex="1" GridPane.hgrow="ALWAYS" GridPane.rowIndex="1">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="7.0" left="5.0" right="5.0" top="7.0" />
|
||||
</GridPane.margin></TextField>
|
||||
<Button fx:id="btnEncodeUShort" disable="true" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" mnemonicParsing="false" onAction="#btnEncodeUShort_clicked" text="Encode" GridPane.columnIndex="2" GridPane.halignment="CENTER" GridPane.rowIndex="1">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="7.0" left="5.0" right="5.0" top="7.0" />
|
||||
</GridPane.margin></Button>
|
||||
<Button fx:id="btnDecodeUshort" disable="true" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" mnemonicParsing="false" onAction="#btnDecodeUshort_clicked" text="Decode" GridPane.columnIndex="3" GridPane.halignment="CENTER" GridPane.rowIndex="1">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="7.0" left="5.0" right="5.0" top="7.0" />
|
||||
</GridPane.margin></Button>
|
||||
<TextField fx:id="txt_ushortEncoded" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" GridPane.columnIndex="4" GridPane.rowIndex="1">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="7.0" left="5.0" right="5.0" top="7.0" />
|
||||
</GridPane.margin>
|
||||
</TextField>
|
||||
|
||||
</children>
|
||||
</GridPane>
|
||||
<Label text="Encoding/decoding" textFill="#000000cc">
|
||||
<GridPane.margin>
|
||||
<Insets left="6.0" top="5.0" />
|
||||
</GridPane.margin>
|
||||
<font>
|
||||
<Font name="System Italic" size="12.0" />
|
||||
</font>
|
||||
</Label>
|
||||
</children>
|
||||
<GridPane.margin>
|
||||
<Insets left="10.0" right="10.0" top="5.0" />
|
||||
</GridPane.margin>
|
||||
</GridPane>
|
||||
<GridPane layoutX="20.0" layoutY="15.0" GridPane.rowIndex="1">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints maxHeight="53.0" minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
<RowConstraints maxHeight="104.0" minHeight="10.0" prefHeight="99.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<children>
|
||||
<GridPane style="-fx-border-color: #888888; -fx-border-radius: 5px;" GridPane.rowIndex="1">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="190.0" minWidth="10.0" prefWidth="180.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="130.0" minWidth="10.0" prefWidth="90.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="118.0" minWidth="10.0" prefWidth="90.0" />
|
||||
<ColumnConstraints hgrow="SOMETIMES" maxWidth="219.0" minWidth="10.0" prefWidth="180.0" />
|
||||
</columnConstraints>
|
||||
<rowConstraints>
|
||||
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
||||
</rowConstraints>
|
||||
<GridPane.margin>
|
||||
<Insets />
|
||||
</GridPane.margin>
|
||||
<children>
|
||||
<Button disable="true" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" mnemonicParsing="false" text="------>" GridPane.columnIndex="1" GridPane.halignment="CENTER">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="7.0" left="5.0" right="5.0" top="7.0" />
|
||||
</GridPane.margin>
|
||||
</Button>
|
||||
<TextArea disable="true" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" prefHeight="200.0" prefWidth="200.0" GridPane.halignment="CENTER">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="7.0" left="7.0" right="5.0" top="7.0" />
|
||||
</GridPane.margin>
|
||||
</TextArea>
|
||||
<Button disable="true" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" mnemonicParsing="false" text="<------" GridPane.columnIndex="2" GridPane.halignment="CENTER">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="7.0" left="5.0" right="5.0" top="7.0" />
|
||||
</GridPane.margin>
|
||||
</Button>
|
||||
<TextArea disable="true" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="3" GridPane.halignment="CENTER">
|
||||
<GridPane.margin>
|
||||
<Insets bottom="7.0" left="5.0" right="7.0" top="7.0" />
|
||||
</GridPane.margin>
|
||||
</TextArea>
|
||||
</children>
|
||||
</GridPane>
|
||||
<Label text="Packet <-> expression" textFill="#000000cc">
|
||||
<GridPane.margin>
|
||||
<Insets left="6.0" top="2.0" />
|
||||
</GridPane.margin>
|
||||
<font>
|
||||
<Font name="System Italic" size="12.0" />
|
||||
</font>
|
||||
</Label>
|
||||
</children>
|
||||
<GridPane.margin>
|
||||
<Insets bottom="7.0" left="10.0" right="10.0" top="5.0" />
|
||||
</GridPane.margin>
|
||||
</GridPane>
|
||||
</children>
|
||||
</GridPane>
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user