From 01c5417146c5b6921e95dfbd3dd0f763b1f47a53 Mon Sep 17 00:00:00 2001 From: Josh Ashton Date: Tue, 29 Nov 2022 19:16:46 -0700 Subject: [PATCH] minor changes to back-only navigation panel --- src/GUImanager.java | 21 ++++++++++++++++++++- src/target/GUImanager.class | Bin 19274 -> 19489 bytes 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/src/GUImanager.java b/src/GUImanager.java index fc03a34..a33e95c 100644 --- a/src/GUImanager.java +++ b/src/GUImanager.java @@ -269,7 +269,7 @@ public class GUImanager extends JFrame { private BasicNavPanel createBackPanel() { - return new BasicNavPanel(createBackButton(), null, 0); + return new BasicNavPanel(createBackButton(0), null, 0); } @@ -293,6 +293,25 @@ public class GUImanager extends JFrame { } + private DefaultButton createBackButton(int manualBackPoint) { + + DefaultButton button = new DefaultButton("Back"); + button.addActionListener( + + e -> { + + lastPanel = currentPanel; + currentPanel = manualBackPoint; + nextPanel = 0; + clearAndReset(); + + } + + ); + + return button; + } + private DefaultButton createContinueButton() { DefaultButton button = new DefaultButton("Continue"); diff --git a/src/target/GUImanager.class b/src/target/GUImanager.class index c4e6e4888996a6fcf4b7c74c5edfd8ae173a0acf..e9242487f8bf6cc4cda10ebae016203edfbdca63 100644 GIT binary patch delta 2570 zcmZ`)ZE%#;6+Y+eCc9ZKN!UOVNFtjLN!Wx21LT7xA7n$xh6OZ1F<2_E;RP1L26x{C zROs@<*71kGu2a$JkIIZ%tK%q;r2|vinSKo8^k2uBsz?!PD{XCSZEb6*^trpsh5-I} z=e_6NbDsO0&-?aw`Nd=Gd;7~X=ZL6Vj=tr4Y1IZFmGFm(-{s3p{-(&%=zzV;njClf zCmm-Z9`f+-nC8yf^YZVR-2K+rJ|AD90zVO7Rs2W(lYW2IfcFZ2qWCZTSKZj&}0`pLf(Pt5?!M?}4i`G2$d*@!dW;B1@DsnoSQJ*ktX8vmXA`D?$B4 zXLn(Xl4bHWeXg^mXt~_ukv1hO^k;qOT?igyFO1jLRFJVtvd6`DUdO9(@rH1h>>;~X}6O5WfP>Bk@hOtk~teU(taf)8EL{u2b2tFq=b=@ zO76=@lSZ0SvNHWH89iSW3UOxm8LM-DUHtv9Zz&=cLI{4IU7ySE0l zLM&nQjmQ8#6hvNLr!RDei@r`TWlq=Yrk-_k7NRgcWON2k9_rc59MR`{M|enA_buW< z-O=|jcAo27Q9cAC56NKezQZnPY##_i`^AB}1rg{K0+iSdwN{E4X#Jak zy41{x4<|`lZcd=xNCifpO3v~-qd`}iFR|-1fAA)@SZ0h$(T49*ZO*8JTmT`eILlW? z%lMaDzeN%Q=)z9O9TNXHYh_1gp;Q-!d>Q zx55Nz4mVRdcLL?YS8@652A6-%;*!EWSu))~=>eAw@F0*!Sp&&YfV+~l=#vz|2UOnH7{6|mddnLZGDnC^~&{+ZdRxP zn9+vHT|cEGX{iG)^j^7s(U_XlOQ!sS#B@n1xvxS7z|GZO7+Ey6S8r->7LmIVq)Zt~QzlBc zmEk$0{3p2LR{-qKHX?wQAZDhIe3>XMg*R_O%C-sh7<3=2s1OsVk0;hquO9v zn$yx6JV7rYw#VDj^!irpt;E-XZ}kk;BJ?+*6+Qeu;_(4h@$?%{)AZa(&^t}X0o^?VU5-&e{4+eIKc{;B1vT+65$f}R#WXaq z`r2T1(@h51RyYQO=kW}@K=b%}P{tt5DECDgQ#UDR(Vv9!x2c%F1L9AC_|q`J9L|xB zg0ktt0EqQviPOu$Lc`Q};odP#ug>P24aa_R^8~u_04O|4Rh&SXI6(Gb;Agme5~*#u zjmv}JG793`$j=WUsoPe2kl$*&G#^*C^SAn=47LBTHkKT4YMegFUf delta 2427 zcmZ`)X-rgC6h7xLFvIXb9b}WmVG(gaQB(wxO+Xn$Y{jKow; zqj{;?HccamHBC(;B4es)Yx<*U>=OSpO-*a)qP6?JS*!i-8yKbPkC%7PyWjclcb0qJ z;X{1x06WiJKm7&~Rm%hY&Lgu+?ED#1VxzHH-_;eIzbhE*@j3VlCfj_yW4n`wDAq;9 zmo@&1ub5Y7H#&y+8;!r^@5}||m8lN?fyvR(;|q5Bb{Q^WzU<(i&GY3Mp&|ZNx^>n)%w(5SpBWU1=nN<~e zr8$~Rqzi~6*wY^LBUC3nD7l*CsgHKV)~0tOKXFok%E%;he|ee6Wb?_2>bNPIc%;~T zzoI05s!X#>sV37+shpf%rpZi7guCC^p?CU%Dx%q%l$-UH$)y#VRH{we4pn#TRB19# zeMs!+GIW2vZ_`o(byPbwn$!+FQt9Tnawd0?*IZYgYQ8x)-!_|RqPey_4Mw`Ak{?M) z!7MYks*q=z%~knaW_DFgG>=v-O#1M zWp!wBuVop^+N{YvmbFz`otiAMEK7BlCT*7GQ+qv{v|83qW%)H}kwvJs*XJ|*4PAO5 zU)?Fos*5WA(lE^7?FBBXqTux-%P1#h;N`H)^4Mz z*EA)hp*!uA2u#yJf6Wr+1t!mzr-%ewQY$TK#!I?Yi)&q9FZf2^2*-7@< z>7oOGjA5dT`h77#9B6FdCi6mLUdjUC;&2kN;wdGsI?o)}loz_W^aSsh{F7J z@lEF>0Ets6fkSDO!UbUYs3nc-DV5vcS`elBUsQjL==p0j6H;YGwH$g@K#zgqH{Xrq?-7#F zKX+#70!ueo_Cm_!yRlpwVYz;1l7~R@Fi4&PNiXe&AXVAdhpV*x1PvvJ_(qtncswU5 zDJ(oFHqRMxtU4vmK}m?2m+3hvwy-4iQ7Tpmp3Jbg!jii3QRbsJF5SAH4Kf7=BI7JQ z7?y0%TCj`CQouT==qbuqtv5=D8%bJR;>kQM`Bs)nMzta8&#$25 z$8f}JV62VYATSjoY3c$vRhpy_;q=3bG{3qk#Agx2Tkyfu8&xY`a50JBCOf}_gq)*vewVWNJ#zC0V@1s$#cgJI^Xo>E zdx{RWdmMw*2d24ECQOG|5FN)4w4d_%1QqcB5<3VIj5Ld6pEs-M7KcdVKL&@#F}I(f zal9X3OhXHN);l?L3pm2Q6JS3jaR4%dkl70d4AbH8TZcQ#4Pn))r}_rzB~P4EstntP zL3(+#=1B0X@!MX5ySEk+)=?&}M^orvwqt5rTDn_uOK#KB1T707d?C5G86|9i2Zp}o zaJpsc?GB~npO0VppjQ;@3YRxSG