2024年4月11日17:12:59

master
zm 2024-04-11 17:13:58 +08:00
parent c012b8c732
commit 8e71c563f9
19 changed files with 1452 additions and 153 deletions

View File

@ -586,20 +586,11 @@ public class ChatAppController {
}
public void chat_app_menu_item(ActionEvent actionEvent) {
load_chat_app();
}
public void load_chat_app(){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("chat-app-impl"));
} catch (IOException e) {
e.printStackTrace();
boolean flag = false;
if (chat_app != null){
flag = true;
}
Scene scene = new Scene(fx);
Stage stage = (Stage) splitPane.getScene().getWindow();
stage.setScene(scene);
chat_app(flag);
}
public void jks_file_menu_item(ActionEvent event) {

View File

@ -615,4 +615,136 @@ public class CodecToolsController {
load_sql_tools(3);
}
public void file_edit_menu_item(ActionEvent actionEvent) {
load_small_tools(16);
}
public void layui_form_gen_menu_item(ActionEvent actionEvent) {
load_small_tools(17);
}
public void log_console_menu_item(ActionEvent actionEvent) {
load_small_tools(18);
}
public void edit_plus_code_menu_item(ActionEvent actionEvent) {
load_small_tools(19);
}
public void minio_upload_menu_item(ActionEvent actionEvent) {
load_small_tools(20);
}
public void excel_read_menu_item(ActionEvent actionEvent) {
load_small_tools(21);
}
public void web_socket_client_menu_item(ActionEvent actionEvent) {
load_server_tools(8);
}
public void load_go_tools(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("go-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 json_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(0);
}
public void mysql_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(1);
}
public void video_transcoder_menu_item(ActionEvent actionEvent) {
load_player(4);
}
public void js_edit_list(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list"));
} 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 ace_js_menu_item(ActionEvent actionEvent) {
js_edit_list(0);
}
public void monaco_js_menu_item(ActionEvent actionEvent) {
js_edit_list(1);
}
public void codemirror_js_menu_item(ActionEvent actionEvent) {
js_edit_list(2);
}
public void timeFx_fx_menu_item(ActionEvent actionEvent) {
js_edit_list(3);
}
public void swing_menu_item(ActionEvent actionEvent) {
js_edit_list(4);
}
public void js_edit_list_impl(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list-impl"));
} 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 ace_menu_item(ActionEvent actionEvent) {
js_edit_list_impl(0);
}
public void load_chat_app(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("chat-app"));
} 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 chat_app_menu_item(ActionEvent actionEvent) {
load_chat_app(0);
}
}

View File

@ -565,74 +565,6 @@ public class EditListController {
load_sql_tools(3);
}
public void video_transcoder_menu_item(ActionEvent event) {
load_player(4);
}
public void json_to_struct_menu_item(ActionEvent event) {
load_go_tools(0);
}
public void load_go_tools(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("go-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 file_edit_menu_item(ActionEvent event) {
load_small_tools(16);
}
public void web_socket_client_menu_item(ActionEvent event) {
load_server_tools(8);
}
public void layui_form_gen_menu_item(ActionEvent actionEvent) {
load_small_tools(17);
}
public void log_console_menu_item(ActionEvent actionEvent) {
load_small_tools(18);
}
public void edit_plus_code_menu_item(ActionEvent actionEvent) {
load_small_tools(19);
}
public void minio_upload_menu_item(ActionEvent actionEvent) {
load_small_tools(20);
}
public void ace_js_menu_item(ActionEvent actionEvent) {
js_edit_list(0);
}
public void js_edit_list(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list"));
} 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 md5_menu_item(ActionEvent actionEvent) {
load_encrypt(0);
@ -672,7 +604,11 @@ public class EditListController {
}
public void codemirror_js_menu_item(ActionEvent actionEvent) {
boolean flag = false;
if (codemirror != null){
flag = true;
}
codemirror(flag);
}
public void swing_menu_item(ActionEvent actionEvent) {
@ -694,4 +630,134 @@ public class EditListController {
}
common_method();
}
public void file_edit_menu_item(ActionEvent actionEvent) {
load_small_tools(16);
}
public void layui_form_gen_menu_item(ActionEvent actionEvent) {
load_small_tools(17);
}
public void log_console_menu_item(ActionEvent actionEvent) {
load_small_tools(18);
}
public void edit_plus_code_menu_item(ActionEvent actionEvent) {
load_small_tools(19);
}
public void minio_upload_menu_item(ActionEvent actionEvent) {
load_small_tools(20);
}
public void excel_read_menu_item(ActionEvent actionEvent) {
load_small_tools(21);
}
public void web_socket_client_menu_item(ActionEvent actionEvent) {
load_server_tools(8);
}
public void load_go_tools(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("go-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 json_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(0);
}
public void mysql_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(1);
}
public void video_transcoder_menu_item(ActionEvent actionEvent) {
load_player(4);
}
public void js_edit_list(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list"));
} 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 js_edit_list_impl(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list-impl"));
} 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 ace_menu_item(ActionEvent actionEvent) {
js_edit_list_impl(0);
}
public void load_chat_app(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("chat-app"));
} 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 chat_app_menu_item(ActionEvent actionEvent) {
load_chat_app(0);
}
public void ace_js_menu_item(ActionEvent actionEvent) {
boolean flag =false ;
if (acJsEditor != null){
flag = true;
}
acJsEditor(flag);
}
public void timeFx_fx_menu_item(ActionEvent actionEvent) {
boolean flag = false;
if (timiFx != null){
flag = true;
}
timiFx(flag);
}
}

View File

@ -89,6 +89,7 @@ public class EditorListImplController {
@FXML
public Menu font_item;
public enum Type {
JAVA, HTML, GO, JS, CSS, SQL, XML, YML, MARKDOWN
}
@ -1034,6 +1035,11 @@ public class EditorListImplController {
load_go_tools(0);
}
public void mysql_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(1);
}
public void load_go_tools(int index) {
AnchorPane fx = null;
try {
@ -1074,6 +1080,10 @@ public class EditorListImplController {
load_small_tools(20);
}
public void excel_read_menu_item(ActionEvent actionEvent){
load_small_tools(21);
}
public void js_edit_list(int index) {
AnchorPane fx = null;
@ -1146,4 +1156,28 @@ public class EditorListImplController {
load_them_edit();
acJsEditor(flag);
}
public void chat_app_menu_item(ActionEvent actionEvent) {
load_chat_app(0);
}
public void load_chat_app(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("chat-app"));
} 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 swing_menu_item(ActionEvent actionEvent) {
js_edit_list(4);
}
}

View File

@ -527,14 +527,137 @@ public class GoToolsController implements Serializable {
load_sql_tools(3);
}
public void video_transcoder_menu_item(ActionEvent event) {
//go 工具
public void file_edit_menu_item(ActionEvent actionEvent) {
load_small_tools(16);
}
public void layui_form_gen_menu_item(ActionEvent actionEvent) {
load_small_tools(17);
}
public void log_console_menu_item(ActionEvent actionEvent) {
load_small_tools(18);
}
public void edit_plus_code_menu_item(ActionEvent actionEvent) {
load_small_tools(19);
}
public void minio_upload_menu_item(ActionEvent actionEvent) {
load_small_tools(20);
}
public void excel_read_menu_item(ActionEvent actionEvent) {
load_small_tools(21);
}
public void web_socket_client_menu_item(ActionEvent actionEvent) {
load_server_tools(8);
}
public void load_go_tools(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("go-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 json_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(0);
}
public void mysql_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(1);
}
public void video_transcoder_menu_item(ActionEvent actionEvent) {
load_player(4);
}
public void json_to_struct_menu_item(ActionEvent event) {
public void js_edit_list(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list"));
} 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);
}
//go 工具
public void ace_js_menu_item(ActionEvent actionEvent) {
js_edit_list(0);
}
public void monaco_js_menu_item(ActionEvent actionEvent) {
js_edit_list(1);
}
public void codemirror_js_menu_item(ActionEvent actionEvent) {
js_edit_list(2);
}
public void timeFx_fx_menu_item(ActionEvent actionEvent) {
js_edit_list(3);
}
public void swing_menu_item(ActionEvent actionEvent) {
js_edit_list(4);
}
public void js_edit_list_impl(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list-impl"));
} 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 ace_menu_item(ActionEvent actionEvent) {
js_edit_list_impl(0);
}
public void load_chat_app(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("chat-app"));
} 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 chat_app_menu_item(ActionEvent actionEvent) {
load_chat_app(0);
}
}

View File

@ -550,4 +550,136 @@ public class HttpToolsController {
public void socket_client_nio_menu_item(ActionEvent event) {
load_server_tools(7);
}
public void file_edit_menu_item(ActionEvent actionEvent) {
load_small_tools(16);
}
public void layui_form_gen_menu_item(ActionEvent actionEvent) {
load_small_tools(17);
}
public void log_console_menu_item(ActionEvent actionEvent) {
load_small_tools(18);
}
public void edit_plus_code_menu_item(ActionEvent actionEvent) {
load_small_tools(19);
}
public void minio_upload_menu_item(ActionEvent actionEvent) {
load_small_tools(20);
}
public void excel_read_menu_item(ActionEvent actionEvent) {
load_small_tools(21);
}
public void web_socket_client_menu_item(ActionEvent actionEvent) {
load_server_tools(8);
}
public void load_go_tools(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("go-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 json_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(0);
}
public void mysql_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(1);
}
public void video_transcoder_menu_item(ActionEvent actionEvent) {
load_player(4);
}
public void js_edit_list(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list"));
} 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 ace_js_menu_item(ActionEvent actionEvent) {
js_edit_list(0);
}
public void monaco_js_menu_item(ActionEvent actionEvent) {
js_edit_list(1);
}
public void codemirror_js_menu_item(ActionEvent actionEvent) {
js_edit_list(2);
}
public void timeFx_fx_menu_item(ActionEvent actionEvent) {
js_edit_list(3);
}
public void swing_menu_item(ActionEvent actionEvent) {
js_edit_list(4);
}
public void js_edit_list_impl(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list-impl"));
} 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 ace_menu_item(ActionEvent actionEvent) {
js_edit_list_impl(0);
}
public void load_chat_app(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("chat-app"));
} 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 chat_app_menu_item(ActionEvent actionEvent) {
load_chat_app(0);
}
}

View File

@ -699,4 +699,133 @@ public class PlayerController {
}
video_transcoder(flag);
}
public void file_edit_menu_item(ActionEvent actionEvent) {
load_small_tools(16);
}
public void layui_form_gen_menu_item(ActionEvent actionEvent) {
load_small_tools(17);
}
public void log_console_menu_item(ActionEvent actionEvent) {
load_small_tools(18);
}
public void edit_plus_code_menu_item(ActionEvent actionEvent) {
load_small_tools(19);
}
public void minio_upload_menu_item(ActionEvent actionEvent) {
load_small_tools(20);
}
public void excel_read_menu_item(ActionEvent actionEvent) {
load_small_tools(21);
}
public void web_socket_client_menu_item(ActionEvent actionEvent) {
load_server_tools(8);
}
public void load_go_tools(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("go-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 json_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(0);
}
public void mysql_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(1);
}
public void js_edit_list(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list"));
} 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 ace_js_menu_item(ActionEvent actionEvent) {
js_edit_list(0);
}
public void monaco_js_menu_item(ActionEvent actionEvent) {
js_edit_list(1);
}
public void codemirror_js_menu_item(ActionEvent actionEvent) {
js_edit_list(2);
}
public void timeFx_fx_menu_item(ActionEvent actionEvent) {
js_edit_list(3);
}
public void swing_menu_item(ActionEvent actionEvent) {
js_edit_list(4);
}
public void js_edit_list_impl(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list-impl"));
} 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 ace_menu_item(ActionEvent actionEvent) {
js_edit_list_impl(0);
}
public void load_chat_app(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("chat-app"));
} 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 chat_app_menu_item(ActionEvent actionEvent) {
load_chat_app(0);
}
}

View File

@ -720,4 +720,149 @@ public class ServerToolsController {
}
common_method();
}
public void file_edit_menu_item(ActionEvent actionEvent) {
load_small_tools(16);
}
public void layui_form_gen_menu_item(ActionEvent actionEvent) {
load_small_tools(17);
}
public void log_console_menu_item(ActionEvent actionEvent) {
load_small_tools(18);
}
public void edit_plus_code_menu_item(ActionEvent actionEvent) {
load_small_tools(19);
}
public void minio_upload_menu_item(ActionEvent actionEvent) {
load_small_tools(20);
}
public void excel_read_menu_item(ActionEvent actionEvent) {
load_small_tools(21);
}
public void load_server_tools(int index) {
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("server-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_go_tools(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("go-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 json_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(0);
}
public void mysql_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(1);
}
public void video_transcoder_menu_item(ActionEvent actionEvent) {
load_player(4);
}
public void js_edit_list(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list"));
} 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 ace_js_menu_item(ActionEvent actionEvent) {
js_edit_list(0);
}
public void monaco_js_menu_item(ActionEvent actionEvent) {
js_edit_list(1);
}
public void codemirror_js_menu_item(ActionEvent actionEvent) {
js_edit_list(2);
}
public void timeFx_fx_menu_item(ActionEvent actionEvent) {
js_edit_list(3);
}
public void swing_menu_item(ActionEvent actionEvent) {
js_edit_list(4);
}
public void js_edit_list_impl(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list-impl"));
} 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 ace_menu_item(ActionEvent actionEvent) {
js_edit_list_impl(0);
}
public void load_chat_app(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("chat-app"));
} 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 chat_app_menu_item(ActionEvent actionEvent) {
load_chat_app(0);
}
}

View File

@ -1143,4 +1143,153 @@ public class SmallToolsController {
}
layui_form_gen(flag);
}
public void video_transcoder_menu_item(ActionEvent actionEvent) {
load_player(4);
}
public void file_edit_menu_item(ActionEvent actionEvent) {
boolean flag =false;
if (file_edit != null){
flag = true;
}
file_edit(flag);
}
public void log_console_menu_item(ActionEvent actionEvent) {
boolean flag = false;
if (log_console != null){
flag = true;
}
log_console(flag);
}
public void edit_plus_code_menu_item(ActionEvent actionEvent) {
boolean flag = false;
if (editPlusCode != null){
flag = true;
}
editPlusCode(flag);
}
public void minio_upload_menu_item(ActionEvent actionEvent) {
boolean flag = false;
if (minioUpload != null){
flag = true;
}
minioUpload(flag);
}
public void excel_read_menu_item(ActionEvent actionEvent) {
boolean flag = false;
if (excel_read != null){
flag = true;
}
excel_read(flag);
}
public void web_socket_client_menu_item(ActionEvent actionEvent) {
load_server_tools(8);
}
public void load_go_tools(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("go-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 json_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(0);
}
public void mysql_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(1);
}
public void js_edit_list(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list"));
} 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 ace_js_menu_item(ActionEvent actionEvent) {
js_edit_list(0);
}
public void monaco_js_menu_item(ActionEvent actionEvent) {
js_edit_list(1);
}
public void codemirror_js_menu_item(ActionEvent actionEvent) {
js_edit_list(2);
}
public void timeFx_fx_menu_item(ActionEvent actionEvent) {
js_edit_list(3);
}
public void swing_menu_item(ActionEvent actionEvent) {
js_edit_list(4);
}
public void js_edit_list_impl(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list-impl"));
} 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 ace_menu_item(ActionEvent actionEvent) {
js_edit_list_impl(0);
}
public void load_chat_app(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("chat-app"));
} 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 chat_app_menu_item(ActionEvent actionEvent) {
load_chat_app(0);
}
}

View File

@ -601,4 +601,136 @@ public class SqlToolsController {
}
sql_query(flag);
}
public void file_edit_menu_item(ActionEvent actionEvent) {
load_small_tools(16);
}
public void layui_form_gen_menu_item(ActionEvent actionEvent) {
load_small_tools(17);
}
public void log_console_menu_item(ActionEvent actionEvent) {
load_small_tools(18);
}
public void edit_plus_code_menu_item(ActionEvent actionEvent) {
load_small_tools(19);
}
public void minio_upload_menu_item(ActionEvent actionEvent) {
load_small_tools(20);
}
public void excel_read_menu_item(ActionEvent actionEvent) {
load_small_tools(21);
}
public void web_socket_client_menu_item(ActionEvent actionEvent) {
load_server_tools(8);
}
public void load_go_tools(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("go-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 json_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(0);
}
public void mysql_to_struct_menu_item(ActionEvent actionEvent) {
load_go_tools(1);
}
public void video_transcoder_menu_item(ActionEvent actionEvent) {
load_player(4);
}
public void js_edit_list(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list"));
} 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 ace_js_menu_item(ActionEvent actionEvent) {
js_edit_list(0);
}
public void monaco_js_menu_item(ActionEvent actionEvent) {
js_edit_list(1);
}
public void codemirror_js_menu_item(ActionEvent actionEvent) {
js_edit_list(2);
}
public void timeFx_fx_menu_item(ActionEvent actionEvent) {
js_edit_list(3);
}
public void swing_menu_item(ActionEvent actionEvent) {
js_edit_list(4);
}
public void js_edit_list_impl(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("editor-list-impl"));
} 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 ace_menu_item(ActionEvent actionEvent) {
js_edit_list_impl(0);
}
public void load_chat_app(int index){
AnchorPane fx = null;
try {
fx = FXMLLoader.load(ResourcesUtils.getResource("chat-app"));
} 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 chat_app_menu_item(ActionEvent actionEvent) {
load_chat_app(0);
}
}

View File

@ -26,6 +26,7 @@
<MenuItem mnemonicParsing="false" text="音乐播放" onAction="#music_menu_item"/>
<MenuItem mnemonicParsing="false" text="vip 视频解析" onAction="#vip_parser_menu_item"/>
<MenuItem mnemonicParsing="false" text="音乐解析" onAction="#music_parser_menu_item"/>
<MenuItem mnemonicParsing="false" text="视频转码" onAction="#video_transcoder_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="常用小工具">
@ -46,6 +47,12 @@
<MenuItem mnemonicParsing="false" text="pdf识别" onAction="#pdf_menu_item"/>
<MenuItem mnemonicParsing="false" text="批量修改文件名" onAction="#batch_update_file_name_menu_item"/>
<MenuItem mnemonicParsing="false" text="截图工具" onAction="#capter_screen_menu_item"/>
<MenuItem mnemonicParsing="false" text="文件编辑器" onAction="#file_edit_menu_item"/>
<MenuItem mnemonicParsing="false" text="LayUI表单代码生成" onAction="#layui_form_gen_menu_item"/>
<MenuItem mnemonicParsing="false" text="日志输出" onAction="#log_console_menu_item"/>
<MenuItem mnemonicParsing="false" text="EditPlus注册码生成" onAction="#edit_plus_code_menu_item"/>
<MenuItem mnemonicParsing="false" text="minio文件上传" onAction="#minio_upload_menu_item"/>
<MenuItem mnemonicParsing="false" text="excel文件读取" onAction="#excel_read_menu_item"/>
</items>
</Menu>
@ -85,8 +92,39 @@
<MenuItem mnemonicParsing="false" text="socket-server-aio 服务端工具" onAction="#socket_server_aio_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-server-nio 服务端工具" onAction="#socket_server_nio_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-client-nio 客户端工具" onAction="#socket_client_nio_menu_item"/>
<MenuItem mnemonicParsing="false" text="web-socket-client 客户端工具" onAction="#web_socket_client_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="go语言工具">
<items>
<MenuItem mnemonicParsing="false" text="json生成结构体" onAction="#json_to_struct_menu_item"/>
<MenuItem mnemonicParsing="false" text="mysql生成结构体" onAction="#mysql_to_struct_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器工具">
<items>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="monaco.js 编辑器" onAction="#monaco_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="codemirror.js 编辑器" onAction="#codemirror_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="timefx 编辑器" onAction="#timeFx_fx_menu_item"/>
<MenuItem mnemonicParsing="false" text="swing编辑器" onAction="#swing_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器">
<items>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="聊天">
<items>
<MenuItem mnemonicParsing="false" text="聊天应用" onAction="#chat_app_menu_item"/>
</items>
</Menu>
</menus>
</MenuBar>
<SplitPane fx:id="splitPane" dividerPositions="0.5" layoutY="25.0" prefHeight="575.0" prefWidth="1200.0"

View File

@ -19,119 +19,113 @@
<Menu mnemonicParsing="false" text="加密工具">
<items>
<MenuItem mnemonicParsing="false" onAction="#md5_menu_item" text="md5 加密"/>
<MenuItem mnemonicParsing="false" onAction="#spring_security_menu_item"
text="spring security 加密"/>
<MenuItem mnemonicParsing="false" onAction="#spring_security_menu_item" text="spring security 加密"/>
<MenuItem mnemonicParsing="false" onAction="#jks_file_menu_item" text="jkd 文件生成"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="影音工具">
<items>
<MenuItem mnemonicParsing="false" onAction="#video_menu_item" text="视频播放"/>
<MenuItem mnemonicParsing="false" onAction="#music_menu_item" text="音乐播放"/>
<MenuItem mnemonicParsing="false" onAction="#vip_parser_menu_item" text="vip 视频解析"/>
<MenuItem mnemonicParsing="false" onAction="#music_parser_menu_item" text="音乐解析"/>
<MenuItem mnemonicParsing="false" onAction="#video_transcoder_menu_item" text="视频转码"/>
<MenuItem mnemonicParsing="false" text="视频播放" onAction="#video_menu_item"/>
<MenuItem mnemonicParsing="false" text="音乐播放" onAction="#music_menu_item"/>
<MenuItem mnemonicParsing="false" text="vip 视频解析" onAction="#vip_parser_menu_item"/>
<MenuItem mnemonicParsing="false" text="音乐解析" onAction="#music_parser_menu_item"/>
<MenuItem mnemonicParsing="false" text="视频转码" onAction="#video_transcoder_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="常用小工具">
<items>
<MenuItem mnemonicParsing="false" onAction="#hex_16_menu_item" text="16进制Hex"/>
<MenuItem mnemonicParsing="false" onAction="#unicode_menu_item" text="Unicode和字符串转换"/>
<MenuItem mnemonicParsing="false" onAction="#jwt_menu_item" text="jwt工具"/>
<MenuItem mnemonicParsing="false" onAction="#color_choose_menu_item" text="颜色选择工具"/>
<MenuItem mnemonicParsing="false" onAction="#qr_code_menu_item" text="二维码生成"/>
<MenuItem mnemonicParsing="false" onAction="#date_query_menu_item" text="时间工具"/>
<MenuItem mnemonicParsing="false" onAction="#cron_menu_item" text="cron表达式"/>
<MenuItem mnemonicParsing="false" onAction="#mail_menu_item" text="邮件发送"/>
<MenuItem mnemonicParsing="false" onAction="#telephone_menu_item" text="手机号工具"/>
<MenuItem mnemonicParsing="false" onAction="#JsonView_menu_item" text="JsonView"/>
<MenuItem mnemonicParsing="false" onAction="#maven_jar_install_menu_item"
text="maven-jar-install"/>
<MenuItem mnemonicParsing="false" onAction="#word_ocr_menu_item" text="word-ocr"/>
<MenuItem mnemonicParsing="false" onAction="#bar_code_menu_item" text="条形码识别"/>
<MenuItem mnemonicParsing="false" onAction="#pdf_menu_item" text="pdf识别"/>
<MenuItem mnemonicParsing="false" onAction="#batch_update_file_name_menu_item"
text="批量修改文件名"/>
<MenuItem mnemonicParsing="false" onAction="#capter_screen_menu_item" text="截图工具"/>
<MenuItem mnemonicParsing="false" onAction="#file_edit_menu_item" text="文件编辑器"/>
<MenuItem mnemonicParsing="false" onAction="#layui_form_gen_menu_item"
text="LayUI表单代码生成"/>
<MenuItem mnemonicParsing="false" onAction="#log_console_menu_item" text="日志输出"/>
<MenuItem mnemonicParsing="false" onAction="#edit_plus_code_menu_item"
text="EditPlus注册码生成"/>
<MenuItem mnemonicParsing="false" onAction="#minio_upload_menu_item" text="minio文件上传"/>
<MenuItem mnemonicParsing="false" text="16进制Hex" onAction="#hex_16_menu_item"/>
<MenuItem mnemonicParsing="false" text="Unicode和字符串转换" onAction="#unicode_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="#qr_code_menu_item"/>
<MenuItem mnemonicParsing="false" text="时间工具" onAction="#date_query_menu_item"/>
<MenuItem mnemonicParsing="false" text="cron表达式" onAction="#cron_menu_item"/>
<MenuItem mnemonicParsing="false" text="邮件发送" onAction="#mail_menu_item"/>
<MenuItem mnemonicParsing="false" text="手机号工具" onAction="#telephone_menu_item"/>
<MenuItem mnemonicParsing="false" text="JsonView" onAction="#JsonView_menu_item"/>
<MenuItem mnemonicParsing="false" text="maven-jar-install" onAction="#maven_jar_install_menu_item"/>
<MenuItem mnemonicParsing="false" text="word-ocr" onAction="#word_ocr_menu_item"/>
<MenuItem mnemonicParsing="false" text="条形码识别" onAction="#bar_code_menu_item"/>
<MenuItem mnemonicParsing="false" text="pdf识别" onAction="#pdf_menu_item"/>
<MenuItem mnemonicParsing="false" text="批量修改文件名" onAction="#batch_update_file_name_menu_item"/>
<MenuItem mnemonicParsing="false" text="截图工具" onAction="#capter_screen_menu_item"/>
<MenuItem mnemonicParsing="false" text="文件编辑器" onAction="#file_edit_menu_item"/>
<MenuItem mnemonicParsing="false" text="LayUI表单代码生成" onAction="#layui_form_gen_menu_item"/>
<MenuItem mnemonicParsing="false" text="日志输出" onAction="#log_console_menu_item"/>
<MenuItem mnemonicParsing="false" text="EditPlus注册码生成" onAction="#edit_plus_code_menu_item"/>
<MenuItem mnemonicParsing="false" text="minio文件上传" onAction="#minio_upload_menu_item"/>
<MenuItem mnemonicParsing="false" text="excel文件读取" onAction="#excel_read_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编解码工具">
<items>
<MenuItem mnemonicParsing="false" onAction="#base_62_menu_item" text="Base62编码解码"/>
<MenuItem mnemonicParsing="false" onAction="#base_64_menu_item" text="Base64编码解码"/>
<MenuItem mnemonicParsing="false" onAction="#base_32_menu_item" text="Base32编码解码"/>
<MenuItem mnemonicParsing="false" onAction="#morse_coder_menu_item" text="摩尔斯电码"/>
<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="代码工具">
<items>
<MenuItem mnemonicParsing="false" onAction="#sql_code_gen_menu_item" text="mysql代码生成"/>
<MenuItem mnemonicParsing="false" onAction="#mybatis_plus_gen_menu_item"
text="mybatis-plus 代码生成"/>
<MenuItem mnemonicParsing="false" onAction="#json_javabean_gen_menu_item"
text="json转javaBean 代码生成"/>
<MenuItem mnemonicParsing="false" onAction="#sql_query_gen_menu_item" text="sql 查询"/>
<MenuItem mnemonicParsing="false" text="mysql代码生成" onAction="#sql_code_gen_menu_item"/>
<MenuItem mnemonicParsing="false" text="mybatis-plus 代码生成" onAction="#mybatis_plus_gen_menu_item"/>
<MenuItem mnemonicParsing="false" text="json转javaBean 代码生成" onAction="#json_javabean_gen_menu_item"/>
<MenuItem mnemonicParsing="false" text="sql 查询" onAction="#sql_query_gen_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="http工具">
<items>
<MenuItem mnemonicParsing="false" onAction="#http_request_menu_item" text="http请求工具"/>
<MenuItem mnemonicParsing="false" onAction="#http_upload_menu_item" text="http上传工具"/>
<MenuItem mnemonicParsing="false" onAction="#http_download_menu_item" text="http下载工具"/>
<MenuItem mnemonicParsing="false" text="http请求工具" onAction="#http_request_menu_item"/>
<MenuItem mnemonicParsing="false" text="http上传工具" onAction="#http_upload_menu_item"/>
<MenuItem mnemonicParsing="false" text="http下载工具" onAction="#http_download_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="server 工具">
<items>
<MenuItem mnemonicParsing="false" onAction="#http_server_menu_item"
text="http-server 请求工具"/>
<MenuItem mnemonicParsing="false" onAction="#ftp_server_menu_item" text="ftp-server 请求工具"/>
<MenuItem mnemonicParsing="false" onAction="#ssh_client_menu_item" text="ssh-client 请求工具"/>
<MenuItem mnemonicParsing="false" onAction="#socket_server_menu_item"
text="socket-server 服务工具"/>
<MenuItem mnemonicParsing="false" onAction="#socket_client_aio_menu_item"
text="socket-client-aio 客户端工具"/>
<MenuItem mnemonicParsing="false" onAction="#socket_server_aio_menu_item"
text="socket-server-aio 服务端工具"/>
<MenuItem mnemonicParsing="false" onAction="#socket_server_nio_menu_item"
text="socket-server-nio 服务端工具"/>
<MenuItem mnemonicParsing="false" onAction="#socket_client_nio_menu_item"
text="socket-client-nio 客户端工具"/>
<MenuItem mnemonicParsing="false" onAction="#web_socket_client_menu_item"
text="web-socket-client 客户端工具"/>
<MenuItem mnemonicParsing="false" text="http-server 请求工具" onAction="#http_server_menu_item"/>
<MenuItem mnemonicParsing="false" text="ftp-server 请求工具" onAction="#ftp_server_menu_item"/>
<MenuItem mnemonicParsing="false" text="ssh-client 请求工具" onAction="#ssh_client_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-server 服务工具" onAction="#socket_server_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-client-aio 客户端工具" onAction="#socket_client_aio_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-server-aio 服务端工具" onAction="#socket_server_aio_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-server-nio 服务端工具" onAction="#socket_server_nio_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-client-nio 客户端工具" onAction="#socket_client_nio_menu_item"/>
<MenuItem mnemonicParsing="false" text="web-socket-client 客户端工具" onAction="#web_socket_client_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="go语言工具">
<items>
<MenuItem mnemonicParsing="false" onAction="#json_to_struct_menu_item" text="json生成结构体"/>
<MenuItem mnemonicParsing="false" text="json生成结构体" onAction="#json_to_struct_menu_item"/>
<MenuItem mnemonicParsing="false" text="mysql生成结构体" onAction="#mysql_to_struct_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器工具">
<items>
<MenuItem mnemonicParsing="false" onAction="#ace_js_menu_item" text="ace.js 编辑器"/>
<MenuItem mnemonicParsing="false" onAction="#monaco_js_menu_item" text="monaco.js 编辑器"/>
<MenuItem mnemonicParsing="false" onAction="#codemirror_js_menu_item"
text="codemirror.js 编辑器"/>
<MenuItem mnemonicParsing="false" onAction="#timeFx_fx_menu_item" text="timefx 编辑器"/>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="monaco.js 编辑器" onAction="#monaco_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="codemirror.js 编辑器" onAction="#codemirror_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="timefx 编辑器" onAction="#timeFx_fx_menu_item"/>
<MenuItem mnemonicParsing="false" text="swing编辑器" onAction="#swing_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器">
<items>
<MenuItem mnemonicParsing="false" onAction="#ace_menu_item" text="ace.js 编辑器"/>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="聊天">
<items>
<MenuItem mnemonicParsing="false" text="聊天应用" onAction="#chat_app_menu_item"/>
</items>
</Menu>

View File

@ -54,6 +54,7 @@
<MenuItem mnemonicParsing="false" text="日志输出" onAction="#log_console_menu_item"/>
<MenuItem mnemonicParsing="false" text="EditPlus注册码生成" onAction="#edit_plus_code_menu_item"/>
<MenuItem mnemonicParsing="false" text="minio文件上传" onAction="#minio_upload_menu_item"/>
<MenuItem mnemonicParsing="false" text="excel文件读取" onAction="#excel_read_menu_item"/>
</items>
</Menu>
@ -100,6 +101,7 @@
<Menu mnemonicParsing="false" text="go语言工具">
<items>
<MenuItem mnemonicParsing="false" text="json生成结构体" onAction="#json_to_struct_menu_item"/>
<MenuItem mnemonicParsing="false" text="mysql生成结构体" onAction="#mysql_to_struct_menu_item"/>
</items>
</Menu>
@ -108,9 +110,23 @@
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="monaco.js 编辑器" onAction="#monaco_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="codemirror.js 编辑器" onAction="#codemirror_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="timefx 编辑器" onAction="#timeFx_fx_menu_item"/>
<MenuItem mnemonicParsing="false" text="swing编辑器" onAction="#swing_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器">
<items>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="聊天">
<items>
<MenuItem mnemonicParsing="false" text="聊天应用" onAction="#chat_app_menu_item"/>
</items>
</Menu>
</menus>
</MenuBar>
<SplitPane fx:id="splitPane" dividerPositions="0.5" layoutY="25.0" prefHeight="575.0" prefWidth="1200.0"

View File

@ -49,6 +49,12 @@
<MenuItem mnemonicParsing="false" text="pdf识别" onAction="#pdf_menu_item"/>
<MenuItem mnemonicParsing="false" text="批量修改文件名" onAction="#batch_update_file_name_menu_item"/>
<MenuItem mnemonicParsing="false" text="截图工具" onAction="#capter_screen_menu_item"/>
<MenuItem mnemonicParsing="false" text="文件编辑器" onAction="#file_edit_menu_item"/>
<MenuItem mnemonicParsing="false" text="LayUI表单代码生成" onAction="#layui_form_gen_menu_item"/>
<MenuItem mnemonicParsing="false" text="日志输出" onAction="#log_console_menu_item"/>
<MenuItem mnemonicParsing="false" text="EditPlus注册码生成" onAction="#edit_plus_code_menu_item"/>
<MenuItem mnemonicParsing="false" text="minio文件上传" onAction="#minio_upload_menu_item"/>
<MenuItem mnemonicParsing="false" text="excel文件读取" onAction="#excel_read_menu_item"/>
</items>
</Menu>
@ -88,14 +94,39 @@
<MenuItem mnemonicParsing="false" text="socket-server-aio 服务端工具" onAction="#socket_server_aio_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-server-nio 服务端工具" onAction="#socket_server_nio_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-client-nio 客户端工具" onAction="#socket_client_nio_menu_item"/>
<MenuItem mnemonicParsing="false" text="web-socket-client 客户端工具" onAction="#web_socket_client_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="go语言工具">
<items>
<MenuItem mnemonicParsing="false" text="json生成结构体" onAction="#json_to_struct_menu_item"/>
<MenuItem mnemonicParsing="false" text="mysql生成结构体" onAction="#mysql_to_struct_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器工具">
<items>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="monaco.js 编辑器" onAction="#monaco_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="codemirror.js 编辑器" onAction="#codemirror_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="timefx 编辑器" onAction="#timeFx_fx_menu_item"/>
<MenuItem mnemonicParsing="false" text="swing编辑器" onAction="#swing_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器">
<items>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="聊天">
<items>
<MenuItem mnemonicParsing="false" text="聊天应用" onAction="#chat_app_menu_item"/>
</items>
</Menu>
</menus>
</MenuBar>
<SplitPane fx:id="splitPane" dividerPositions="0.5" layoutY="25.0" prefHeight="575.0" prefWidth="1200.0"

View File

@ -28,6 +28,7 @@
<MenuItem mnemonicParsing="false" text="音乐播放" onAction="#music_menu_item"/>
<MenuItem mnemonicParsing="false" text="vip 视频解析" onAction="#vip_parser_menu_item"/>
<MenuItem mnemonicParsing="false" text="音乐解析" onAction="#music_parser_menu_item"/>
<MenuItem mnemonicParsing="false" text="视频转码" onAction="#video_transcoder_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="常用小工具">
@ -48,6 +49,12 @@
<MenuItem mnemonicParsing="false" text="pdf识别" onAction="#pdf_menu_item"/>
<MenuItem mnemonicParsing="false" text="批量修改文件名" onAction="#batch_update_file_name_menu_item"/>
<MenuItem mnemonicParsing="false" text="截图工具" onAction="#capter_screen_menu_item"/>
<MenuItem mnemonicParsing="false" text="文件编辑器" onAction="#file_edit_menu_item"/>
<MenuItem mnemonicParsing="false" text="LayUI表单代码生成" onAction="#layui_form_gen_menu_item"/>
<MenuItem mnemonicParsing="false" text="日志输出" onAction="#log_console_menu_item"/>
<MenuItem mnemonicParsing="false" text="EditPlus注册码生成" onAction="#edit_plus_code_menu_item"/>
<MenuItem mnemonicParsing="false" text="minio文件上传" onAction="#minio_upload_menu_item"/>
<MenuItem mnemonicParsing="false" text="excel文件读取" onAction="#excel_read_menu_item"/>
</items>
</Menu>
@ -87,8 +94,39 @@
<MenuItem mnemonicParsing="false" text="socket-server-aio 服务端工具" onAction="#socket_server_aio_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-server-nio 服务端工具" onAction="#socket_server_nio_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-client-nio 客户端工具" onAction="#socket_client_nio_menu_item"/>
<MenuItem mnemonicParsing="false" text="web-socket-client 客户端工具" onAction="#web_socket_client_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="go语言工具">
<items>
<MenuItem mnemonicParsing="false" text="json生成结构体" onAction="#json_to_struct_menu_item"/>
<MenuItem mnemonicParsing="false" text="mysql生成结构体" onAction="#mysql_to_struct_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器工具">
<items>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="monaco.js 编辑器" onAction="#monaco_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="codemirror.js 编辑器" onAction="#codemirror_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="timefx 编辑器" onAction="#timeFx_fx_menu_item"/>
<MenuItem mnemonicParsing="false" text="swing编辑器" onAction="#swing_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器">
<items>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="聊天">
<items>
<MenuItem mnemonicParsing="false" text="聊天应用" onAction="#chat_app_menu_item"/>
</items>
</Menu>
</menus>
</MenuBar>
<SplitPane fx:id="splitPane" dividerPositions="0.5" layoutY="25.0" prefHeight="575.0" prefWidth="1200.0"

View File

@ -47,6 +47,12 @@
<MenuItem mnemonicParsing="false" text="pdf识别" onAction="#pdf_menu_item"/>
<MenuItem mnemonicParsing="false" text="批量修改文件名" onAction="#batch_update_file_name_menu_item"/>
<MenuItem mnemonicParsing="false" text="截图工具" onAction="#capter_screen_menu_item"/>
<MenuItem mnemonicParsing="false" text="文件编辑器" onAction="#file_edit_menu_item"/>
<MenuItem mnemonicParsing="false" text="LayUI表单代码生成" onAction="#layui_form_gen_menu_item"/>
<MenuItem mnemonicParsing="false" text="日志输出" onAction="#log_console_menu_item"/>
<MenuItem mnemonicParsing="false" text="EditPlus注册码生成" onAction="#edit_plus_code_menu_item"/>
<MenuItem mnemonicParsing="false" text="minio文件上传" onAction="#minio_upload_menu_item"/>
<MenuItem mnemonicParsing="false" text="excel文件读取" onAction="#excel_read_menu_item"/>
</items>
</Menu>
@ -86,8 +92,39 @@
<MenuItem mnemonicParsing="false" text="socket-server-aio 服务端工具" onAction="#socket_server_aio_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-server-nio 服务端工具" onAction="#socket_server_nio_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-client-nio 客户端工具" onAction="#socket_client_nio_menu_item"/>
<MenuItem mnemonicParsing="false" text="web-socket-client 客户端工具" onAction="#web_socket_client_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="go语言工具">
<items>
<MenuItem mnemonicParsing="false" text="json生成结构体" onAction="#json_to_struct_menu_item"/>
<MenuItem mnemonicParsing="false" text="mysql生成结构体" onAction="#mysql_to_struct_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器工具">
<items>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="monaco.js 编辑器" onAction="#monaco_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="codemirror.js 编辑器" onAction="#codemirror_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="timefx 编辑器" onAction="#timeFx_fx_menu_item"/>
<MenuItem mnemonicParsing="false" text="swing编辑器" onAction="#swing_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器">
<items>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="聊天">
<items>
<MenuItem mnemonicParsing="false" text="聊天应用" onAction="#chat_app_menu_item"/>
</items>
</Menu>
</menus>
</MenuBar>
<SplitPane fx:id="splitPane" dividerPositions="0.5" layoutY="25.0" prefHeight="575.0" prefWidth="1200.0"

View File

@ -28,6 +28,7 @@
<MenuItem mnemonicParsing="false" text="音乐播放" onAction="#music_menu_item"/>
<MenuItem mnemonicParsing="false" text="vip 视频解析" onAction="#vip_parser_menu_item"/>
<MenuItem mnemonicParsing="false" text="音乐解析" onAction="#music_parser_menu_item"/>
<MenuItem mnemonicParsing="false" text="视频转码" onAction="#video_transcoder_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="常用小工具">
@ -48,6 +49,12 @@
<MenuItem mnemonicParsing="false" text="pdf识别" onAction="#pdf_menu_item"/>
<MenuItem mnemonicParsing="false" text="批量修改文件名" onAction="#batch_update_file_name_menu_item"/>
<MenuItem mnemonicParsing="false" text="截图工具" onAction="#capter_screen_menu_item"/>
<MenuItem mnemonicParsing="false" text="文件编辑器" onAction="#file_edit_menu_item"/>
<MenuItem mnemonicParsing="false" text="LayUI表单代码生成" onAction="#layui_form_gen_menu_item"/>
<MenuItem mnemonicParsing="false" text="日志输出" onAction="#log_console_menu_item"/>
<MenuItem mnemonicParsing="false" text="EditPlus注册码生成" onAction="#edit_plus_code_menu_item"/>
<MenuItem mnemonicParsing="false" text="minio文件上传" onAction="#minio_upload_menu_item"/>
<MenuItem mnemonicParsing="false" text="excel文件读取" onAction="#excel_read_menu_item"/>
</items>
</Menu>
@ -90,6 +97,36 @@
<MenuItem mnemonicParsing="false" text="web-socket-client 客户端工具" onAction="#web_socket_client_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="go语言工具">
<items>
<MenuItem mnemonicParsing="false" text="json生成结构体" onAction="#json_to_struct_menu_item"/>
<MenuItem mnemonicParsing="false" text="mysql生成结构体" onAction="#mysql_to_struct_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器工具">
<items>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="monaco.js 编辑器" onAction="#monaco_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="codemirror.js 编辑器" onAction="#codemirror_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="timefx 编辑器" onAction="#timeFx_fx_menu_item"/>
<MenuItem mnemonicParsing="false" text="swing编辑器" onAction="#swing_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器">
<items>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="聊天">
<items>
<MenuItem mnemonicParsing="false" text="聊天应用" onAction="#chat_app_menu_item"/>
</items>
</Menu>
</menus>
</MenuBar>
<SplitPane fx:id="splitPane" dividerPositions="0.5" layoutY="25.0" prefHeight="575.0" prefWidth="1200.0"

View File

@ -26,6 +26,7 @@
<MenuItem mnemonicParsing="false" text="音乐播放" onAction="#music_menu_item"/>
<MenuItem mnemonicParsing="false" text="vip 视频解析" onAction="#vip_parser_menu_item"/>
<MenuItem mnemonicParsing="false" text="音乐解析" onAction="#music_parser_menu_item"/>
<MenuItem mnemonicParsing="false" text="视频转码" onAction="#video_transcoder_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="常用小工具">
@ -46,7 +47,12 @@
<MenuItem mnemonicParsing="false" text="pdf识别" onAction="#pdf_menu_item"/>
<MenuItem mnemonicParsing="false" text="批量修改文件名" onAction="#batch_update_file_name_menu_item"/>
<MenuItem mnemonicParsing="false" text="截图工具" onAction="#capter_screen_menu_item"/>
<MenuItem mnemonicParsing="false" text="文件编辑器" onAction="#file_edit_menu_item"/>
<MenuItem mnemonicParsing="false" text="LayUI表单代码生成" onAction="#layui_form_gen_menu_item"/>
<MenuItem mnemonicParsing="false" text="日志输出" onAction="#log_console_menu_item"/>
<MenuItem mnemonicParsing="false" text="EditPlus注册码生成" onAction="#edit_plus_code_menu_item"/>
<MenuItem mnemonicParsing="false" text="minio文件上传" onAction="#minio_upload_menu_item"/>
<MenuItem mnemonicParsing="false" text="excel文件读取" onAction="#excel_read_menu_item"/>
</items>
</Menu>
@ -86,8 +92,39 @@
<MenuItem mnemonicParsing="false" text="socket-server-aio 服务端工具" onAction="#socket_server_aio_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-server-nio 服务端工具" onAction="#socket_server_nio_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-client-nio 客户端工具" onAction="#socket_client_nio_menu_item"/>
<MenuItem mnemonicParsing="false" text="web-socket-client 客户端工具" onAction="#web_socket_client_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="go语言工具">
<items>
<MenuItem mnemonicParsing="false" text="json生成结构体" onAction="#json_to_struct_menu_item"/>
<MenuItem mnemonicParsing="false" text="mysql生成结构体" onAction="#mysql_to_struct_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器工具">
<items>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="monaco.js 编辑器" onAction="#monaco_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="codemirror.js 编辑器" onAction="#codemirror_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="timefx 编辑器" onAction="#timeFx_fx_menu_item"/>
<MenuItem mnemonicParsing="false" text="swing编辑器" onAction="#swing_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器">
<items>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="聊天">
<items>
<MenuItem mnemonicParsing="false" text="聊天应用" onAction="#chat_app_menu_item"/>
</items>
</Menu>
</menus>
</MenuBar>
<SplitPane fx:id="splitPane" dividerPositions="0.5" layoutY="25.0" prefHeight="575.0" prefWidth="1200.0"

View File

@ -28,6 +28,7 @@
<MenuItem mnemonicParsing="false" text="音乐播放" onAction="#music_menu_item"/>
<MenuItem mnemonicParsing="false" text="vip 视频解析" onAction="#vip_parser_menu_item"/>
<MenuItem mnemonicParsing="false" text="音乐解析" onAction="#music_parser_menu_item"/>
<MenuItem mnemonicParsing="false" text="视频转码" onAction="#video_transcoder_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="常用小工具">
@ -48,6 +49,12 @@
<MenuItem mnemonicParsing="false" text="pdf识别" onAction="#pdf_menu_item"/>
<MenuItem mnemonicParsing="false" text="批量修改文件名" onAction="#batch_update_file_name_menu_item"/>
<MenuItem mnemonicParsing="false" text="截图工具" onAction="#capter_screen_menu_item"/>
<MenuItem mnemonicParsing="false" text="文件编辑器" onAction="#file_edit_menu_item"/>
<MenuItem mnemonicParsing="false" text="LayUI表单代码生成" onAction="#layui_form_gen_menu_item"/>
<MenuItem mnemonicParsing="false" text="日志输出" onAction="#log_console_menu_item"/>
<MenuItem mnemonicParsing="false" text="EditPlus注册码生成" onAction="#edit_plus_code_menu_item"/>
<MenuItem mnemonicParsing="false" text="minio文件上传" onAction="#minio_upload_menu_item"/>
<MenuItem mnemonicParsing="false" text="excel文件读取" onAction="#excel_read_menu_item"/>
</items>
</Menu>
@ -87,8 +94,39 @@
<MenuItem mnemonicParsing="false" text="socket-server-aio 服务端工具" onAction="#socket_server_aio_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-server-nio 服务端工具" onAction="#socket_server_nio_menu_item"/>
<MenuItem mnemonicParsing="false" text="socket-client-nio 客户端工具" onAction="#socket_client_nio_menu_item"/>
<MenuItem mnemonicParsing="false" text="web-socket-client 客户端工具" onAction="#web_socket_client_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="go语言工具">
<items>
<MenuItem mnemonicParsing="false" text="json生成结构体" onAction="#json_to_struct_menu_item"/>
<MenuItem mnemonicParsing="false" text="mysql生成结构体" onAction="#mysql_to_struct_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器工具">
<items>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="monaco.js 编辑器" onAction="#monaco_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="codemirror.js 编辑器" onAction="#codemirror_js_menu_item"/>
<MenuItem mnemonicParsing="false" text="timefx 编辑器" onAction="#timeFx_fx_menu_item"/>
<MenuItem mnemonicParsing="false" text="swing编辑器" onAction="#swing_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="编辑器">
<items>
<MenuItem mnemonicParsing="false" text="ace.js 编辑器" onAction="#ace_menu_item"/>
</items>
</Menu>
<Menu mnemonicParsing="false" text="聊天">
<items>
<MenuItem mnemonicParsing="false" text="聊天应用" onAction="#chat_app_menu_item"/>
</items>
</Menu>
</menus>
</MenuBar>
<SplitPane fx:id="splitPane" dividerPositions="0.5" layoutY="25.0" prefHeight="575.0" prefWidth="1200.0"