修改 菜单跳转 2023年2月23日18:11:07
parent
cd744cc231
commit
94e9ca2183
|
|
@ -159,6 +159,10 @@ public class CodecToolsController {
|
||||||
base_32(flag);
|
base_32(flag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@FXML
|
||||||
|
public void sql_code_gen_menu_item(){
|
||||||
|
load_sql_tools(0);
|
||||||
|
}
|
||||||
@FXML
|
@FXML
|
||||||
public void morse_coder_menu_item(){
|
public void morse_coder_menu_item(){
|
||||||
|
|
||||||
|
|
@ -169,6 +173,22 @@ public class CodecToolsController {
|
||||||
morse_coder(flag);
|
morse_coder(flag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void load_sql_tools(int index) {
|
||||||
|
AnchorPane fx = null;
|
||||||
|
try {
|
||||||
|
fx = FXMLLoader.load(ResourcesUtils.getResource("sql-tools"));
|
||||||
|
} catch (IOException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
|
||||||
|
Scene scene = new Scene(fx);
|
||||||
|
Stage stage = (Stage) splitPane.getScene().getWindow();
|
||||||
|
stage.setScene(scene);
|
||||||
|
|
||||||
|
ListView<ResourcesUtils.Player> listView = (ListView) fx.lookup("#listView");
|
||||||
|
listView.getSelectionModel().select(index);
|
||||||
|
}
|
||||||
|
|
||||||
public void load_small_tools(int index) {
|
public void load_small_tools(int index) {
|
||||||
AnchorPane fx = null;
|
AnchorPane fx = null;
|
||||||
try {
|
try {
|
||||||
|
|
|
||||||
|
|
@ -119,6 +119,30 @@ public class PlayerController {
|
||||||
load_small_tools(4);
|
load_small_tools(4);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@FXML
|
||||||
|
private void base_62_menu_item(){
|
||||||
|
load_codec_tools(0);
|
||||||
|
}
|
||||||
|
@FXML
|
||||||
|
private void base_64_menu_item(){
|
||||||
|
load_codec_tools(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
@FXML
|
||||||
|
private void base_32_menu_item(){
|
||||||
|
load_codec_tools(2);
|
||||||
|
}
|
||||||
|
|
||||||
|
@FXML
|
||||||
|
private void morse_coder_menu_item(){
|
||||||
|
load_codec_tools(3);
|
||||||
|
}
|
||||||
|
|
||||||
|
@FXML
|
||||||
|
public void sql_code_gen_menu_item(){
|
||||||
|
load_sql_tools(0);
|
||||||
|
}
|
||||||
|
|
||||||
@FXML
|
@FXML
|
||||||
public void video_menu_item() {
|
public void video_menu_item() {
|
||||||
boolean flag = false;
|
boolean flag = false;
|
||||||
|
|
@ -146,6 +170,37 @@ public class PlayerController {
|
||||||
vip_parser(flag);
|
vip_parser(flag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void load_codec_tools(int index){
|
||||||
|
AnchorPane fx = null;
|
||||||
|
try {
|
||||||
|
fx = FXMLLoader.load(ResourcesUtils.getResource("codec-tools"));
|
||||||
|
} catch (IOException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
|
||||||
|
Scene scene = new Scene(fx);
|
||||||
|
Stage stage = (Stage) splitPane.getScene().getWindow();
|
||||||
|
stage.setScene(scene);
|
||||||
|
|
||||||
|
ListView<ResourcesUtils.Player> listView = (ListView) fx.lookup("#listView");
|
||||||
|
listView.getSelectionModel().select(index);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void load_sql_tools(int index){
|
||||||
|
AnchorPane fx = null;
|
||||||
|
try {
|
||||||
|
fx = FXMLLoader.load(ResourcesUtils.getResource("sql-tools"));
|
||||||
|
} catch (IOException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
|
||||||
|
Scene scene = new Scene(fx);
|
||||||
|
Stage stage = (Stage) splitPane.getScene().getWindow();
|
||||||
|
stage.setScene(scene);
|
||||||
|
|
||||||
|
ListView<ResourcesUtils.Player> listView = (ListView) fx.lookup("#listView");
|
||||||
|
listView.getSelectionModel().select(index);
|
||||||
|
}
|
||||||
|
|
||||||
public void load_small_tools(int index){
|
public void load_small_tools(int index){
|
||||||
AnchorPane fx = null;
|
AnchorPane fx = null;
|
||||||
|
|
|
||||||
|
|
@ -169,11 +169,32 @@ public class SmallToolsController {
|
||||||
load_codec_tools(2);
|
load_codec_tools(2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@FXML
|
||||||
|
public void sql_code_gen_menu_item(){
|
||||||
|
load_mysql_tools(0);
|
||||||
|
}
|
||||||
|
|
||||||
@FXML
|
@FXML
|
||||||
public void morse_coder_menu_item(){
|
public void morse_coder_menu_item(){
|
||||||
load_codec_tools(3);
|
load_codec_tools(3);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void load_mysql_tools(int index) {
|
||||||
|
AnchorPane fx = null;
|
||||||
|
try {
|
||||||
|
fx = FXMLLoader.load(ResourcesUtils.getResource("sql-tools"));
|
||||||
|
} catch (IOException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
|
||||||
|
Scene scene = new Scene(fx);
|
||||||
|
Stage stage = (Stage) splitPane.getScene().getWindow();
|
||||||
|
stage.setScene(scene);
|
||||||
|
|
||||||
|
ListView<ResourcesUtils.Player> listView = (ListView) fx.lookup("#listView");
|
||||||
|
listView.getSelectionModel().select(index);
|
||||||
|
}
|
||||||
|
|
||||||
public void load_codec_tools(int index) {
|
public void load_codec_tools(int index) {
|
||||||
AnchorPane fx = null;
|
AnchorPane fx = null;
|
||||||
try {
|
try {
|
||||||
|
|
|
||||||
|
|
@ -44,6 +44,12 @@
|
||||||
<MenuItem mnemonicParsing="false" text="摩尔斯电码" onAction="#morse_coder_menu_item"/>
|
<MenuItem mnemonicParsing="false" text="摩尔斯电码" onAction="#morse_coder_menu_item"/>
|
||||||
</items>
|
</items>
|
||||||
</Menu>
|
</Menu>
|
||||||
|
|
||||||
|
<Menu mnemonicParsing="false" text="sql工具">
|
||||||
|
<items>
|
||||||
|
<MenuItem mnemonicParsing="false" text="mysql代码生成" onAction="#sql_code_gen_menu_item"/>
|
||||||
|
</items>
|
||||||
|
</Menu>
|
||||||
</menus>
|
</menus>
|
||||||
</MenuBar>
|
</MenuBar>
|
||||||
<SplitPane fx:id="splitPane" dividerPositions="0.5" layoutY="25.0" prefHeight="575.0" prefWidth="1200.0"
|
<SplitPane fx:id="splitPane" dividerPositions="0.5" layoutY="25.0" prefHeight="575.0" prefWidth="1200.0"
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,21 @@
|
||||||
<MenuItem mnemonicParsing="false" text="Unicode和字符串转换" onAction="#unicode_menu_item"/>
|
<MenuItem mnemonicParsing="false" text="Unicode和字符串转换" onAction="#unicode_menu_item"/>
|
||||||
<MenuItem mnemonicParsing="false" text="jwt工具" onAction="#jwt_menu_item"/>
|
<MenuItem mnemonicParsing="false" text="jwt工具" onAction="#jwt_menu_item"/>
|
||||||
<MenuItem mnemonicParsing="false" text="颜色选择工具" onAction="#color_choose_menu_item"/>
|
<MenuItem mnemonicParsing="false" text="颜色选择工具" onAction="#color_choose_menu_item"/>
|
||||||
<MenuItem mnemonicParsing="false" text="二维码生成" onAction="#qr_code_menu_item"/>
|
</items>
|
||||||
|
</Menu>
|
||||||
|
|
||||||
|
<Menu mnemonicParsing="false" text="编解码工具">
|
||||||
|
<items>
|
||||||
|
<MenuItem mnemonicParsing="false" text="Base62编码解码" onAction="#base_62_menu_item"/>
|
||||||
|
<MenuItem mnemonicParsing="false" text="Base64编码解码" onAction="#base_64_menu_item"/>
|
||||||
|
<MenuItem mnemonicParsing="false" text="Base32编码解码" onAction="#base_32_menu_item"/>
|
||||||
|
<MenuItem mnemonicParsing="false" text="摩尔斯电码" onAction="#morse_coder_menu_item"/>
|
||||||
|
</items>
|
||||||
|
</Menu>
|
||||||
|
|
||||||
|
<Menu mnemonicParsing="false" text="sql工具">
|
||||||
|
<items>
|
||||||
|
<MenuItem mnemonicParsing="false" text="mysql代码生成" onAction="#sql_code_gen_menu_item"/>
|
||||||
</items>
|
</items>
|
||||||
</Menu>
|
</Menu>
|
||||||
</menus>
|
</menus>
|
||||||
|
|
|
||||||
|
|
@ -45,6 +45,13 @@
|
||||||
<MenuItem mnemonicParsing="false" text="摩尔斯电码" onAction="#morse_coder_menu_item"/>
|
<MenuItem mnemonicParsing="false" text="摩尔斯电码" onAction="#morse_coder_menu_item"/>
|
||||||
</items>
|
</items>
|
||||||
</Menu>
|
</Menu>
|
||||||
|
|
||||||
|
<Menu mnemonicParsing="false" text="sql工具">
|
||||||
|
<items>
|
||||||
|
<MenuItem mnemonicParsing="false" text="mysql代码生成" onAction="#sql_code_gen_menu_item"/>
|
||||||
|
</items>
|
||||||
|
</Menu>
|
||||||
|
|
||||||
</menus>
|
</menus>
|
||||||
</MenuBar>
|
</MenuBar>
|
||||||
<SplitPane fx:id="splitPane" dividerPositions="0.5" layoutY="25.0" prefHeight="575.0" prefWidth="1200.0"
|
<SplitPane fx:id="splitPane" dividerPositions="0.5" layoutY="25.0" prefHeight="575.0" prefWidth="1200.0"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue