From af54bac13cb59d620c06fce7d524babdfa722003 Mon Sep 17 00:00:00 2001 From: wangwei <2261850470@qq.com> Date: Thu, 20 Apr 2023 13:01:01 +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> --- .../joggle/joggle$JFileChooserDemo.class | Bin 1461 -> 1510 bytes .../production/DGcreate/joggle/joggle.class | Bin 1477 -> 1477 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 -> 1209 bytes .../DGcreate/menu/MainWindow$4.class | Bin 671 -> 676 bytes .../production/DGcreate/menu/MainWindow.class | Bin 2681 -> 2741 bytes DGcreate/src/joggle/joggle.java | 1 + DGcreate/src/menu/MainWindow.java | 41 +++++++++--------- 9 files changed, 21 insertions(+), 21 deletions(-) diff --git a/DGcreate/out/production/DGcreate/joggle/joggle$JFileChooserDemo.class b/DGcreate/out/production/DGcreate/joggle/joggle$JFileChooserDemo.class index da01d738ccc1e2a64c0d1984e8998431296ef502..0b8ba9243c9440a95bee8a6f795f37132af57ff2 100644 GIT binary patch delta 589 zcmX|+OHWf#6otRjd&{}Ky*#X?JZiCGReDhC11l={;-MAs1qp!=5(9To1v-$#Art?> z9hflEi6cV7z}9Hu4{+k#xjOS7XxyhI+?(vP*Us8&t^G0iE4ljZ-{-Hu2=hKYlsqnY zT=ePWlIF6;as>Lu5MLpo3pjGP~i?$qBl;soRQ1y=b(@T zQu_s!0WSmon7IzYzNTNXC-lt4hEP{b6j9v qetS^iFo`|7l_X6UhT(%G3DjQ(HD{H$pA)SZ=S2d1A!L{k&BT8|>`oW} delta 549 zcmXYsOHWfl6vuzld&^93FQwL&SK)$yj}A%|P7Q+>5|Vt?!tty zkPRzBU_mjOuwz5Qf`pIY<5NgD(=wBsIp^ee{{J(7)4S<+ho?XHfl(F$S{X8w4L1W? zxTP63jA%v;w*!*gaoxKvj2Xra6NX7m#WiH?UO<53qX>Q|5$WvxR=6DuQCgvi6s&zV~mrEh@JP&!n zOU)}qv~m>12Z^J2+go~Dkk#GsP>7Gj4ynrWDtVK3549snf=-D|^`@aHdDsBxqDQKf z^O24lKE?>j(ZniAAGaL9t%j-R|^EP+k2RW;1T&xuBqW7J^*2pjVo8G2y z4a*2Ed8aJeMTTzjL@X5LC%tl=v-_dj!~u;>@?x28Dh^s{jB1 diff --git a/DGcreate/out/production/DGcreate/joggle/joggle.class b/DGcreate/out/production/DGcreate/joggle/joggle.class index c9d52b94e4ea686fc5c066b523b3616cabcd719b..937d62681f59f15f3bb744a535cf18b821f792c2 100644 GIT binary patch delta 77 zcmX@geUy8{B^F0*1||j_1{MZg20jKo1~CSG1_cHK1}z3dAT(yMV=!TGVlZX!WH4h0 fWw2m~Vz6b1Ww2t1W3XmOW3XY!Vz8Sm%(@8x*M$q^ delta 77 zcmX@geUy8{B^F051||k=1{MY#20jK|1~CRb1_cIv1}z2y215oT20I301}6p+22Tc4 ghEN7`hA0LbhFAtmhByW*hBO9ihAal#$-=Cg0M!r+)Bpeg diff --git a/DGcreate/out/production/DGcreate/menu/MainWindow$1.class b/DGcreate/out/production/DGcreate/menu/MainWindow$1.class index db40b346fcd0b5d8248b35c095cc8cf7d0d2e6d0..d32f8fc9ad105fde16a3fe4be50ed49a222a9eeb 100644 GIT binary patch delta 23 fcmdnWvXy1S7Dh(n$y*t%Sxp(38O$bsWpn@lSs(_? delta 23 fcmdnWvXy1S7Dh&$$y*t%S@js08T2QAWpn@lSXBnM diff --git a/DGcreate/out/production/DGcreate/menu/MainWindow$2.class b/DGcreate/out/production/DGcreate/menu/MainWindow$2.class index f32f59d01e032742976228c423f08e94d75b696f..d4899fec0486e1cd86603eca34836342149274c9 100644 GIT binary patch delta 23 ecmZo?ZD-x^myywN@;^o!Ru={q2G_~nZ=n&IjM{cEE-XoVUr&+nlWZgmSB>1^Tjk}Rtx2#BaCh#2D~fYwVvtzxxYZ3V%o6_#Yd)sVzw18VQBZMCh{ zw$sk^^06QLr8pB9)9L3vRnhG131(JBD0qnif9LIO~v(T1xl}is%|r3 zTE`T)g1bifq$e4pmvsYFAIi>58tD;zGEPa&Kr*VwNAPAG~A(4##!E9k$X$-DNw{)6+bR;T4;*0PcbfssrZgi*DuTTRQS&A2hdv?=gT6_*XG4U8B!sb|Dv zv{4n+6H&>5sz;+nCezy9e%Q_z)93Au#tR8lhm+ZK)DY`T;7T&~Nx?L9pk#}^v<#MPjXL*nmc9MN!AwnIYBfhD)?6kEy38N*$=`{Ppnu^7Cs;Y+dl z0C!mBXNug~q2VFE;(;gkzFGQ>;XJ3&Sw^;>O;H+lUoq9<`oVWka(By|I=~KGb;@ph z1-`!*^G_fAv~>U5g2L*CXCaj24d!;WMC^=Djo|6HjK0 zvneC3TV|3?z8a2)t8S}O?81CRjIaf!ijEJb7Gveg4#z<1ZhM?2`&K%C9k_jVW z*%P4h#Hg7u?eX%^y#v4}hU}8EKS~ZevOzt;YaneKaOts_f>4Q0PqOHsoL8bOC_g)m z;`C%Pn~2FYbG@7aJ>>)$psN#6iEY5lSO%{W1uZ3xjafz&UadilybC*dLj#rYN!xSf zlXfImrIl^Y&a^oP#O8`j2^1XXE=;bFSB4f)@hcYg`jexQzfPeg*Ic#LoLOC>!g@|{PkjUkE2e>0dBOjMg8!yG+Gu)bf5@+j_h6~_T`NhiXZ3(9@M0W(Ot4>de#1-_y?EKl zud@Xt*?diujgsTYn!hN@-Gs8IOq4N3X)wwuMmfzWuQE!LQKpLi;@A$B~HnJ=tr xTr?|*a?Co3(l{||n54Cwm37#|lvQAqIu#h>XDBFjvr**dWhf4BF7Pc5{~wcPHJ|_h literal 2681 zcmb7_*>V#{6o&t?Wsfu(F!IW3jAB5R0R@BEApwEFMl8XOiP_9pYMXK786%BsARA;W za*-lcspN*dL`aqFLaAJ*@(j6*DV`x0sr)@7OENWtiY`v~bf50?^?y#c{`lwlZvgh= zYYn@R4q+EAXz0U56_;dtS(^8xxgyPoMu$;p-j}XpvUgRQ52P7aaV?1J8d`8enwxUT zEfo_Q+L6|98-_HKaxNpyh>EO+jdHF9B8Vv!(;B*wR&hr|k8Dj1Q8^!#yG1b)#Egm$ zHSCm=xgcg`j2kK}6}AF>$g)H}nKKFnQBV+=Gp2=t_VkP~Z`?~17EEh8F`UX9v*M_N za3(JdM@)E5&Bsj3bWSK}jP;FiY0}PeX-nF)#Kq$5q{xpNlR1vGrtOT88#D5z{H_cJ zoI57tMbfjvDkd%%rghb{vi1U_1ZMfApfh&erAXuqGK@HRq8xPt8Tn~0ZS$E{u(lwa zWId&3iG>M|TY)mEpkwvfP8A);wis5)teiVxEI5gzZ8_u+c}Zl?2@*B0Y!haXl$jG3 zDT{*ORJFT)_1>f69{ofv%RQPihLw?W1dnBM72&iIyO_@ixfO-0iLghiuVVoFbR_V$ zjyc>_u&F*Lo?3(~IELjEbmT$fpr~UW3p(z}-U+!uQkuPTmou_=TAFj%M*-{i8}@V{ z=knvH%jM@X`h6V_@R5#>@kzzoRVJ0Q7t+RkyXdI+RL5s{sN)en*YO34%;+l#?cJ;6 zOMJzRUwrfZ@~;nlJO+Hm$k(}wud1a)eDdRq(qo@h`&n(PR=Jg{AoSN#`Q?+JmcRXh zI==$QS$9Ml1u9cJVm@F#nqoskvfS2lg|%%!29OnvROwtJNQ( z(#Gk_t7TW8)fG+!B&(ZJmRTL2H+I3W_$uUG z#zrHXRS>W9N!ryj)JI$yWR|%3ih#zPr%{C4oXkjR(q@6wBCjA?x2c%tNfN6)7$4jC zXzu3o+klX~8SI5*ZM&@^FANku&EOm_G~1^5B9x!mX}}_Jx@LIOu|%tbg}<)0yf{0%%qxDFxgA%s1Iu!j)#5cDOiS;AUL zp}2?L!9xKXNFn2IqTNi2Eu`os#a2@EP`hpP;yY0}`cpJfD&TAxE#s~077;lgk2Ktk zD7zx~d)+_@tvqrGZR!3p+Q%2sQ9@^byo9c+aZ;?8W<$J;jhxz4!sePJ9!xJZY$wtV zhTcht7y1dkbKL0LATUEzx!XH-2~n01G=98 zg9JUm@CONch-ioTb;Qk8ia7rb%2(DG)L+r?n-%RL=r$kF(*!+3&=f(>67(EFhX^-J z(DNJ}e*-B06DpvODybhVBg$ZJd5OpG6+L@diLb@nUQ2X0R3_~@Z@>*!`Ayc^Ev9&a zH}Wixw>yM0 zsoM;}?p8tlDltfnS3n0VS9L=fedDcsZ~A{hgWG4a*$>xlq~_i&oi}m~d&4|?1Cz9e UZ4?2Px%>qQI{*Lx diff --git a/DGcreate/src/joggle/joggle.java b/DGcreate/src/joggle/joggle.java index 44be170..c13ffdd 100644 --- a/DGcreate/src/joggle/joggle.java +++ b/DGcreate/src/joggle/joggle.java @@ -19,6 +19,7 @@ public class joggle { } else if(flag == "look"){ fd.setApproveButtonText("确定"); + fd.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); fd.setAcceptAllFileFilterUsed(false); } } diff --git a/DGcreate/src/menu/MainWindow.java b/DGcreate/src/menu/MainWindow.java index 3b5bf97..85d010f 100644 --- a/DGcreate/src/menu/MainWindow.java +++ b/DGcreate/src/menu/MainWindow.java @@ -11,6 +11,9 @@ import java.io.*; public class MainWindow extends menu { public static JFrame page = new JFrame("主菜单"); public static JFrame create_page = new JFrame("创建"); + private static Container c = new Container(); + private static Container c1 = new Container(); + private static int flag = 0; //创建主窗口 public static void main(String[] args) { page.setSize(1500,1000); @@ -18,25 +21,29 @@ public class MainWindow extends menu { page.setResizable(false); page.setLocationRelativeTo(null); page.setVisible(true); + c.setLayout(new GridLayout(2,1,50,0)); + page.add(c); new_create(); open(); } public static void setCreate_page(){ - create_page.setSize(1500,1000); + create_page.setSize(400,200); create_page.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); create_page.setResizable(false); create_page.setLocationRelativeTo(null); create_page.setVisible(true); - setFileName(); - create(); - cancle(); + c1.setLayout(new GridLayout(3,1,20,20)); + create_page.add(c1); + if(flag == 0){ + setFileName(); + create(); + cancle(); + } } //创建新的创作 public static void new_create() { JButton b = new JButton("创建"); b.setBounds(625, 300, 250, 50); - Container c = page.getContentPane(); - c.setLayout(new FlowLayout()); c.add(b); b.setDefaultCapable(true); b.setVisible(true); @@ -51,8 +58,6 @@ public class MainWindow extends menu { public static void open(){ JButton b = new JButton("打开"); b.setBounds(625,400,250,50); - Container c = page.getContentPane(); - c.setLayout(new FlowLayout()); c.add(b); b.setDefaultCapable(true); b.setVisible(true); @@ -66,10 +71,8 @@ public class MainWindow extends menu { } public static void create(){ JButton b = new JButton("创建"); - b.setBounds(625,300,250,50); - Container c = create_page.getContentPane(); - c.setLayout(new FlowLayout()); - c.add(b); + b.setSize(50,10); + c1.add(b); b.setDefaultCapable(true); b.setVisible(true); b.addActionListener(new AbstractAction() { @@ -89,25 +92,21 @@ public class MainWindow extends menu { } public static void setFileName(){ JTextField fileName = new JTextField(); - fileName.setBounds(625,200,250,50); - Container c = create_page.getContentPane(); - c.setLayout(new FlowLayout()); - c.add(fileName); + fileName.setSize(10,10); + c1.add(fileName); fileName.setVisible(true); } public static void cancle(){ JButton b = new JButton("取消"); - b.setBounds(625, 400, 250, 50); - Container c = create_page.getContentPane(); - c.setLayout(new FlowLayout()); - c.add(b); + b.setSize(50,10); + c1.add(b); b.setDefaultCapable(true); b.setVisible(true); b.addActionListener(new AbstractAction() { @Override public void actionPerformed(ActionEvent e) { - create_page.removeAll(); create_page.setVisible(false); + flag++; } }); }