From c51e919273736e99cbe01b15a1aa59d4b3cb353a Mon Sep 17 00:00:00 2001
From: wangwei <2261850470@qq.com>
Date: Thu, 20 Apr 2023 15:00:24 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: wangwei <2261850470@qq.com>
---
.../DGcreate/menu/CreateWindow.class | Bin 0 -> 786 bytes
.../DGcreate/menu/MainWindow$1.class | Bin 565 -> 565 bytes
.../DGcreate/menu/MainWindow$2.class | Bin 647 -> 647 bytes
.../DGcreate/menu/MainWindow$3.class | Bin 1209 -> 1844 bytes
.../DGcreate/menu/MainWindow$4.class | Bin 676 -> 677 bytes
.../production/DGcreate/menu/MainWindow.class | Bin 2741 -> 2968 bytes
DGcreate/src/menu/CreateWindow.java | 15 +++++++++++++
DGcreate/src/menu/MainWindow.java | 21 +++++++++++++-----
8 files changed, 31 insertions(+), 5 deletions(-)
create mode 100644 DGcreate/out/production/DGcreate/menu/CreateWindow.class
create mode 100644 DGcreate/src/menu/CreateWindow.java
diff --git a/DGcreate/out/production/DGcreate/menu/CreateWindow.class b/DGcreate/out/production/DGcreate/menu/CreateWindow.class
new file mode 100644
index 0000000000000000000000000000000000000000..79a5dcb2b758cccb10156e64ea34f3373f813db0
GIT binary patch
literal 786
zcmZWnO-~a+7=ET-+b&a}g$jaSpy(EbRpSlfrG^C42%%Vmw`m!1$ac5col?Uu@aEBj
z-n@BJlagrk2lyL2O7vG4-`Q=jiF0^ACeQo4&%Ez^|MU49fP1)WqlozeI4;;I;G%^~
z#$Pt(iZKhuELyml$2Ai!S-5WD21BMR4kW{L{ZJf<7jD#7{(<{&BNQFE#*kZAzS8#@
z(oVHW;99Ux;EB5O<)dDwCBt3O^5~{q58A?Oicpz+c$v}9Rm3n=??}Jr)
E8pSDb5X$C6^u`M~)3(k;@E_Hx1}Rke#CzhK$3ee2j8VT8p&SapW<3)?#VcqWA@c
Xy|R6Ru}?_-qe*mHM0%d+QkeS-#viB6
literal 0
HcmV?d00001
diff --git a/DGcreate/out/production/DGcreate/menu/MainWindow$1.class b/DGcreate/out/production/DGcreate/menu/MainWindow$1.class
index d32f8fc9ad105fde16a3fe4be50ed49a222a9eeb..2a1c2a4ee133d9af72dced9f859f47364443e9cf 100644
GIT binary patch
delta 23
fcmdnWvXy1S7Dh&s$y*t%S~N
delta 23
fcmdnWvXy1S7Dh(n$y*t%Sxp(38O$bsWpn@lSs(_?
diff --git a/DGcreate/out/production/DGcreate/menu/MainWindow$2.class b/DGcreate/out/production/DGcreate/menu/MainWindow$2.class
index d4899fec0486e1cd86603eca34836342149274c9..39542d14a7cb0d3bb9c1bae2b36409a699afa1f4 100644
GIT binary patch
delta 23
ecmZo?ZD-x^myywF@;^o!R#yfV2Di!fOdbGP^ah9k
delta 23
ecmZo?ZD-x^myywN@;^o!Ru={q2G_~
z)@+1Xc_7^|I}@qQsdY|8qq(xNV=MPPv8wH5=eei34ml}s=}fw?GIwany7IuoWPC~R
z;?V#3pqU*8ay8O9%mxkHtz;LKhkVuZ0_oFM;=ptS#DYL~F*L2cf?1EUj{q#OT2Vy`
z0(#Ng_bsVzGuyY>kEU)-@Wj9-h74T8kiZqCbzTU}#__y84Nna`
z#|r~5@ydXSZ37kd1FZRl4@yp0+f$m^4nm(4h)di$
zJiqkB>OE_uspU&Elo}2NZtQxMiX*e}G~8aVSy}T0`aTrtiV-YLD1Cu!OuX~Z&c$?T
z!!IIYPf+z5D|PA4+NR@G2y+{E^Iom)xe;f{lHQ68i_(!+D9bSy`bI`$t8dw>QEAl-
zs{;L}hwUy&CeyNH5DZUDOc1M<&RM`~@-UpYrBfz92ij3yJUijzp%1kscxIiUlPh;y
zQMdbQ#nvWjF^0C&p%;@#;M3OC(;UvnsXH#yvTVeuv#D$mk~)bPMz3d$9N_ba>5`9X
z8utjs8z@XFJUvZ*QYAm|e)99aSyLS#^G@QClvinF!w&4IXC+6rR2MllcTbt?euq4m
zz#yBh`gQQnmk5FDTxB^6&Z#>`5U-=-8yq_$;VN!&ZNv)r7@u%QgfPsJm&F65s0lbH
z=-50$qA-?89wRj-n&_OqK2}Qnj^bDo+Ej8d*+jZ@g09WM9^iS8zPGQAv{
z=sUuNsnlSqiA?Da=<%}u7?+MQkZ9uaF|MfTHGSX4DvE6Q38+}7(aW)jG}h3Ab@XF{
z36^jRPpJ76i+D!;SJZgH)0fy{Q+bYUl-XDIuoLC@7#j6D@fkj6PV4;N#t6q-l#WuC
zR9UtVP^&xmf^np2V+?l*X+M396U+pG2C+%}OLr*^lN#=6xGyw*_BcG~{2P5#`ie>&
b_!{4EPVy@?MMpq}vO&(E;c15X3|;>L&w9Qi
delta 523
zcmXYt%T8255Qe`#7tVzqgyAxdqaujF3{tFBBybd((l6Ea*AOk_jCGmw4&
zckD^b5G8SA!or7e>04;59_*8@`m0XW|5w+Sj<3zJ&s(_MbRZF5iiX6rE}C->vvXcTPyjRZo&Gh
zfFAlJQslTU);3?_NhLhFz%jr4-0@(!NsxMZuSr!-g
zC0Hh8Mdo@VtN
diff --git a/DGcreate/out/production/DGcreate/menu/MainWindow$4.class b/DGcreate/out/production/DGcreate/menu/MainWindow$4.class
index 6d782836f2f51ff1a94d9cf797ba88a3ed379ec8..aa53785502889846c9ad31b72e817b08ff7aa70e 100644
GIT binary patch
delta 78
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
diff --git a/DGcreate/src/menu/CreateWindow.java b/DGcreate/src/menu/CreateWindow.java
new file mode 100644
index 0000000..bbb57ea
--- /dev/null
+++ b/DGcreate/src/menu/CreateWindow.java
@@ -0,0 +1,15 @@
+package menu;
+
+import javax.swing.*;
+import joggle.joggle;
+
+public class CreateWindow {
+ public static JFrame page = new JFrame("创作窗口");
+ public static void setPage(){
+ page.setSize(1500,1000);
+ page.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
+ page.setResizable(false);
+ page.setLocationRelativeTo(null);
+ page.setVisible(true);
+ }
+}
diff --git a/DGcreate/src/menu/MainWindow.java b/DGcreate/src/menu/MainWindow.java
index 85d010f..e1fd8e3 100644
--- a/DGcreate/src/menu/MainWindow.java
+++ b/DGcreate/src/menu/MainWindow.java
@@ -9,10 +9,11 @@ import java.io.*;
//主窗口
public class MainWindow extends menu {
- public static JFrame page = new JFrame("主菜单");
- public static JFrame create_page = new JFrame("创建");
+ private static JFrame page = new JFrame("主菜单");
+ private static JFrame create_page = new JFrame("创建");
private static Container c = new Container();
private static Container c1 = new Container();
+ private static JTextField fileName = new JTextField();
private static int flag = 0;
//创建主窗口
public static void main(String[] args) {
@@ -69,6 +70,7 @@ public class MainWindow extends menu {
}
});
}
+ //创建文件
public static void create(){
JButton b = new JButton("创建");
b.setSize(50,10);
@@ -84,14 +86,23 @@ public class MainWindow extends menu {
if(val == fd.APPROVE_OPTION){
File file = fd.getSelectedFile();
file.getPath();
- File newfile = new File(file,"");
- newfile.mkdirs();
+ //获取预览地址
+ try {
+ File newfile = new File(file, fileName.getText() + ".drc");
+ newfile.createNewFile();
+ //创建文件,格式为自创drc格式
+ }catch (IOException e1){
+ e1.printStackTrace();
+ }
+ CreateWindow.setPage();
+ page.setVisible(false);
+ create_page.setVisible(false);
+ //打开创作窗口
}
}
});
}
public static void setFileName(){
- JTextField fileName = new JTextField();
fileName.setSize(10,10);
c1.add(fileName);
fileName.setVisible(true);