From 006706cfb7bb045db667ee1fcf774a79f5c80a93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=9D=BF=E5=93=B2?= <15683246+Azhe-D@user.noreply.gitee.com> Date: Wed, 22 Apr 2026 21:02:59 +0800 Subject: [PATCH] 10 --- Tetris/bin/tetris/GameOverPanel.class | Bin 6188 -> 6193 bytes Tetris/bin/tetris/MenuPanel.class | Bin 4582 -> 4581 bytes Tetris/bin/tetris/SettingsPanel.class | Bin 7623 -> 7627 bytes Tetris/bin/tetris/TetrisPane.class | Bin 14586 -> 14585 bytes Tetris/src/tetris/GameOverPanel.java | 14 ++++++------ Tetris/src/tetris/MenuPanel.java | 14 ++++++------ Tetris/src/tetris/SettingsPanel.java | 12 +++++------ Tetris/src/tetris/TetrisPane.java | 30 +++++++++++++------------- 8 files changed, 35 insertions(+), 35 deletions(-) diff --git a/Tetris/bin/tetris/GameOverPanel.class b/Tetris/bin/tetris/GameOverPanel.class index a43efc57fb0e0251ac5be24ebd8b2ee9b2f51a63..38b76de0e4ba4223661999b3285e677587bbd271 100644 GIT binary patch delta 167 zcmZ2uu+diY Z7*rXQ8B7^e7~FuY2nIEVtjVXulK{Q=Fqr@V delta 181 zcmdmJu*P76l6d_}237_TsNBs^5Gf!Dgv#3)3O6%wfcSz8{{<=pD!>8~5P=VZ3?Kv+ zl834hWY{8*0v0I(n_>gh1mXLF`2m6q(*zlsz$%KtBFX~F0=gi+CWGZhpzVwd(}1KL i13QpZWDsCb0+PxMCJZVJZVajnVGL>v8I#Y8CjkIsZZ5R| diff --git a/Tetris/bin/tetris/MenuPanel.class b/Tetris/bin/tetris/MenuPanel.class index c62550bcca940595bcbce2bfbe8ddc68f7b07b2e..6b4ced1b60f72bc15c5c30f2665e3652dae62068 100644 GIT binary patch delta 715 zcmXw%%TE+R5XOJAEHksqYi2MTjj)K|3sy-yn6L^W$YVhSk%xOQx(OErB_RqvNY-dP zs2Cv=Js1xJQ8@xjW)B<`pZHc(lz5SY{s+c{kZAWJ>Ex^WzOJt7s_tKTKl27|C?$gf zJyDH^UW$3-WfRjnk2RinDdCQUVGkBhr8gqIXVSYV;kkqt5@s}Bda34>B(F8zc&X*B zB=5Yu=Y!5iomrhvI-hmE=*;PS)%hmN&5OeJWhGyi$rn5n$HtX@w@)Gcc%&y%6zM%x zRMFMh)t$;&MTwQG5yhU=a@Esxrz)#s-!-30Q#Xe~p)IYkCC?Q_O>V0RHCM*^Q|1)U zVKkC~1-m0{JZ*~Nu+b=1dz_%1lfFjX*;cUC+GUrfAB#@Y!7QE3bAlh7#6^?~D4Z9^ z2T@59wq=TvaABO%`oI)s*vfPpR-9E1y8{!HIqVUp+@T_nfjD&z`vPMkv4XuZqb{ZXHoCR{0m)W_-Iozu=8cjcu%}meljH|&)d+e- zylOR%SuJ+RDDn@9W>t|aTp+I4S}40Uxn(kG^4IX&wh@l5WtcqfvW*df+!HT$pC+Ll zVw6kbs0Y^)*~+5W)Va#J|NZwSh6oMIIe(k{FSXX)@|DLgVf821t3 zp~^ZQDLj^Wq7vqYBcnbHo;ul>lRa~?D~>#OWZID#nOT(vUO4bl=9P-cYX{z_yk$<| zox*#C4+~3bHtw_$KG4<)|%YV^eo;V`pttB2Z@OYHmVP4@Oa`!E?OifaGRX#;Wq!{Tdem5&u4N_3waKgSdu&2G0~N+bt1f$AJjnrO z>0^$A%yWn|;tU~iN*ImcC0)dxDZS0f?y#o+ z^A3kQtxPTC6ZKxBYuxCz+O*0QH^sBP!YmRHEB2I65s7LYT39R7a;@uHG+w|ctGP`% zV^nj8dhXIL?s~Y-Inn1M?GMYP--J-O$jQaW54nE{yIe!R=GRJ-^d|5+tn*jrfwsrJ z$#*Nl+VMrMO|77FRp)H7+G*OIYWk()9Ji}x!u^2LLi62Gg=nm#gd(a~MZI-P&(lrT RQcNK+QB{Hm)0)wX{sCTksNMho diff --git a/Tetris/bin/tetris/SettingsPanel.class b/Tetris/bin/tetris/SettingsPanel.class index 26fa2f72bc4fd9fb804b414cb34e19d7a9c1f2ec..acee31dfd52d7c66adf97cd2f295d1b51dbb5092 100644 GIT binary patch delta 144 zcmX?ZecF1%F`2v>46F z2m}bEfcZ*bzMCLJ6HG+{M2jH90+`4okcc3|Ye9y0K+`81$VvzbGpIADFlaECFlaKk NF=#PFOpcVz0{}{kE5HB% delta 160 zcmX?YecXD(F`4=)46F7SM#SlI@RyGd+ADSwd diff --git a/Tetris/bin/tetris/TetrisPane.class b/Tetris/bin/tetris/TetrisPane.class index f1ea6ab1984043e5a07803932d6a3055e8fffa1b..23ed6c6a0b26254de0eb36078c515b48e087e975 100644 GIT binary patch delta 6729 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
%Jm?;_`8c>J>ulZ;6!Rpq-QKpHQ6z@qH6U~ zYMCFKvO1BD&YwB|5Jup<2Q`mzK1~jO8<(y#s2$3~!r0ghbNOw+>?)xg8e+!>9mwyY zSkk`!R14e0y8f4~^R?Sl8*LpzHYG1P)D%h}r`nhCi@s@Q9_v8rl58eI)DOojjZAWV zSfTWgFX5E#7?O@PnIVErZw0dHA_#w|(-}cdY7{xuXi8LLC|Ql8G&SBl+~D|$xDxX4 z2>wzsR^__+Sz}jjlKvc!wzaGFQf_Xt?66MOi%9yMfU_?ay5W5#i)HBk5`Ny8;O~(Y zPJyy>ryEsUQ`-@!7;nkrqx36lI4>F7{DZKQr~T;xJi`P4(CK009OyqgNH0V$IM!Qz zf_`|f{rlc8UfKH#^uts7-}ing(tCC&`KYhZ5l_Hy_k(aLxnGx93aoB9xWritguAUc z2l4hAkahB=r zafaKHlFwja{~8!Z3dFd1zf)8#262N5bx5C#B)NY zN)j>=kq?K+P~6vsk(WwnFqP7H8jgfJ4Q+~V;_2XBsRJFNgY*PFj+f8@+K(*1g*MP+ zyp)LM;pTk^{&pHC$U*Qk;7@@60sL|Bcfgy#-vu9c0K$6^_Jh9<-WmJ@@Ganf1m6Ha g`I{VKY7!q)ldUmox7wo~CJ#T1dO77E!Eew10JD2mYXATM delta 6947 zcmbVQcVJXi)<5S?c`uI_GD&6vlSxQILdi@*LJ}f`-ishDg0UtNBy=%D5p@SOf+&jk zR-{+}!L035f=*l`c2TjceOGs_Yu&YC1%Z6O^JWre+5Ps9Z<2S)EvMXj&bjx!!^@5= ziyS=u$YVrwin`07Y_2u9j?Ygb56=;*UZ}Z3T_Dsv0SyMge2o_vWMDj)g&Hq1D4A=e zd$Gn#GD$ zh|Vn^JCaeoW)X4Jdd*m?s51B{H8D z>KU2xtgr`!dQQOe2EV`uWyXtQ*Gn>Pi_S0W{7OXVKNC(1iUE|-_rPP znf7M^e=%qUzayjGmA=19+usDdC*XbQ_&_>7l<6?d!ygItv4Fpe-cJO4D&R8#p9_e5 zA@EB9{}Av`vHUBEgRh19M#Oxp@plGo;zk!j4?o8j(*M22hYZ@xjWXm1Y57s8p9K6Y z4*w!6{;RC`VPTI5_)Wl3S=wVV?zj;_B(`gc4BCSYP;5}MU}exS_?xQBmew<7jmP+bI=P^*%K>T0MI z<(Y1%RF!7%P?avgE5IjXyaLh%WJp^#U3J%$UssvB3g{|JSJ}Gip{pES4>R{RX>w{ zqobxOQKcpwqvIy0v)5GpRhjism(0`3RRxo0LEVbFlI7v~i%MqHEva9+*rawQrquA< z@I~_*OR8-&t!~L&lO612N;xs1dj8_M7n$s0H&d4No+~S2azG6*S!3Pg9L_SiH-M^C zr8pM<)lUJ2AuAIMQUdbepy2xaMyO^B8-gtLO-O6yu7>HidIDhF9kyvG_!D@)6 zhMH=a8g8l)YNW}h^DNj|YI0A`H`(N5lV?}hZT(H|D(o3N%j6WHYNXv&T3S_#@g8Y8 zQ(DO6R8F?KC+8%OQlm{iOD3eDWlVBGUOANHQAPG@qCt!oUM+=u&`T*!T`ue)}S z%rez%b*8D#QfHg$9Ca>JS9@W_`O!-kEycP9)On_=6>W7;&OT9ozEH*7&tzt0@?`qO^Nb+xJ1V*}JR!d@$2gY4#D8F!t4>(xeUljp#c89dWeH>he& zZ8Fu3$}-jOrTZoT9?w|3&1$r!ZZ_2xwN+EwOtoFzV)8_uWb&!947bXXPZ7fz# zo6FsI;>3y8HyNYduGteNR*&6R(rvmUX_vUNhbdq^krA+VXBKj^^-AWQ&Ob2qvUUV| zSepX_A|KL6NYIZ_f)xFo{Palz|0(#-68O)-f04j{3H~1m{6E2emB4=u{+k5;Tkzi{ z@ZXcaf(|7#{D1*JCh$Lj|2cvG1vMBuZLQ539?`{Q*=-vm?QM+IwJ~zm#>iM3BTsFN z6tyuD6F5_9n2nJSHb&*JF;dUQ*bW=}IkR(_22&xi&M1<^oNbNCzM6YjFK3TUN0E{i z*fogUl!T*Yxz(%3(MXx!<XfX#nJ*M8>?Nh450&+u?0Ax+YZg z2#q0XrLk2`ztiK*7Dr*;aKE#K#yQ}rwLLcn*0km3MNkFfGG2oWh^9N?s4Gh2x6yQu zdq3nkL}=Os$eUT?wCRa9?Xu}fHtn|QQ*Bza>B%;&+w>HnA4rsTn%(Pci-_o{HWL#! z&8B1GrrUH(+zgwJiJK|(127d!3fPq#fLjoeTj>ni#kt^I#J_=2a#F?pI}eQtUFB_5 zT@!4j(&Irnur`3Rx{bQ_{)-x}HdLNe< zf;^GfB^YX@GlQWhofRL5#+X%4L+LZH>{*zCGa@!oeNP(Nh(8NGL1#}XYN2yl=-eos z=kX8o7?n;uuA(-ot?>-OA6BF;O6M2(oUVGG%hj#kH&YO$|?QJRD4_2{>r>{-%d zjvcn|Hn|bJ2V)}q9>1q=OoWx1U%+#%%KRW;UH+i%7udt!wuc{pv-1wnAjEou)so*c zazT?0DW3$P*oSzSkA5vm3${|&7VL01QfYH5EsWXbbBS4ERLrDB(%eQ>HEDyLo`O~y z5~anRfu*M{X(m_N(kgdRlrHqUqqMA2EAqR2P7&hM>RpR!(;*SkKt<`Ij{I3!kP`{f zt2CNkr%Ch%RnwbvF1jkTsf2AJ!Z!~SB#zlP)4mj>( z;lMu9B^>BUkH6BDjU{RHxf*IKu^gboHmwCgF0VrTuc-04*ZQ=zQmIz@+&)(=IDyiz zs+BITN(%XtqO>~XbGvGN8XlKczgPfvCS*^;-uz21HegO?14Nz}x(YH+jD{K=F{stY zC&YND=$O-yC)0aR%*XvDo+rl;?o#B}ONc#3&b{!{i8#B&+TT0x+(w@h&KlWbbl9f5 z1chE+Wg;AB((@&wztn@Hn-4d7>1t<92ID$PDQ-IwCvO zgB*H0`6x-Y%HAi9L->!C)A`sCT!-QYzk?$~!<>~dgLTJ#n)QGr#^lgrAg4HnWrrTy zMZJr%+h|rzC>zDK(T3rmjn=f%Fdu^trcFA3svGaXaPM z*yGtnKG>e-bK}HAN7(^#Iqz+9LiNLrd!b7Xqa%HDDn)NMavsMKBbtuUC=D-whw&;V z)lzPc@g>=Uvq5UzG*r1JYieP?f~y{Ap|yC{;kg>mdOX+Qxfaic4&Qbbh6+W8L3$}F zhWsEF_sh80^>MKyZLvQUj)GkSgD2)lI^jx;(Ste*`A6}CYMo;rU1x0w7DTQOwo!Ub zD|sKX-QIYB40yjWO4no4ZaC4oQCiz*la&7(le}a_=_WM!+Gw*h-Hg#&HrgOcTY`^9>9bo5%Ug?yf!_OT909ijbmC}fAWo18tev$LTR z_u}}%_Q%4?X`T$fcEw$}Bc7gUPJ^w)cfga~r1KuUGTn)ZxU9#fvlC~kY`4XeVM>Yz zrtZEQ{AxV%le=Ca9&1NYw>f)c@$Q`5OcUCuS?E829@0j434J%{(l)wB=zBpIw9$P+ z{}1TyZFIlT4}dn?Xs^&MlY^m$XkH6l=d8v4cKDiEJoWrsC`=*!C{<`Yw2S@IVec>= z9(Q^TtcG7yh6IJr4am{Hg6#wy(m{oX1_N19+PBrt3CYs8I&wzCTnu^&q9n38HTr6kai177&U<6@GmOG+~PJhqjRnwXnZdy~R)e;K%qQbbrF zN{>UvwvJ7Hw4@{;R+;2HhS2169H1$%3NLW>dbvwS@e|g>(q0AeS}L3OCd4+kw?JN+ zql_P>C!HMy?#9x=*vwZ-b0c`q69EvN8+S{`_<2!!N(xnMo9sY zz&O0D|L4)qbdHY1c36Fdfq2J^55EslC71S5j!LIb&O?dUO2IxSPL%MFfU|aJC)+qI z;7Q*hAsfs-5xr8;4|GH?WCi6Sp$<{9`hmKuA1O=yM17R?RsRgEgrlr<_Gz8!cgEEZ zOH^NWLLb!EpHLqj7T8K=Fe|$=aYXgO4%OB*WqqKbrL44OYNv)f;u=OIYN+@Z4G9iH zgD2(of7kJRr;fqpqGL{ZY4x;D9Unu76r&3rl`fyly^9(k|5=|)j%3M_7>SgR(g8GO z)yIf%?XWlzsEv17pO@!(<3&Nv=q;UkvntA=cUnbx_4NO*-ng>*tWLdgt+j#wTdz4F zu2;j?4G9`+^?-qP!LUn;V%t2?uJNIcxrpzgVCb_yfv zpKoqIbfQMYgq=y6<19*boMQ{aNk$%I9zMs#qxF=yq(~Yv2jvg%hkDuza*aP2KkQ+H zokNaVTZBd`Mee$gGW*}8Bno*^guHaJkouE_;Jcrg5`mfyTN0(bEK*)MSxUpnQt-|2 zB!?1({7Hnoda{s3i9#ac5WX}17b&lal-Ey|a$%wr5rXfM|3%0fBIM1Jg@oBY@jKU6 z=d(NadaYeeh|ZLIk^TDU^>{r!@b0&d@Zx~i$$b2k*?hgt%e!H|&F2W8O6{ripj@pn zV_dA|yHt{YyXh^7nMkZ!+6N1Ta72wDFO8%E8buX&FB^wX4^BP@0~Mdk=K*)8F0_~K zr~Bw0x{I1=4`tA1+JtwvKcja6-VF94)ZRwG-4Fa1;QN5z0lo+LUEsTb{|ej;{I>}p v_JDW~I0N{7;LX4v0B?do`Ble|I)mF(jWbEzq3%?>$" + text + "
" + value + ""); + JLabel label = new JLabel("" + text + "
" + value + ""); label.setBounds(20, y, 140, 50); label.setForeground(LABEL_COLOR); label.setFont(new Font(FONT_NAME, Font.BOLD, 14)); @@ -204,7 +204,7 @@ private void paintGameArea(Graphics g) { int offsetX = 10; int offsetY = 10; - g2d.setColor(new Color(60, 60, 80)); + g2d.setColor(new Color(200, 210, 230)); g2d.fillRect(offsetX - 2, offsetY - 2, COLUMNS * cellSize + 4, ROWS * cellSize + 4); g2d.setColor(GRID_COLOR); @@ -219,7 +219,7 @@ private void paintGameArea(Graphics g) { } } - g2d.setColor(new Color(25, 25, 40)); + g2d.setColor(new Color(220, 230, 245)); for (int i = 0; i <= ROWS; i++) { g2d.drawLine( offsetX, @@ -254,10 +254,10 @@ private void paintGameArea(Graphics g) { } if (state.isPaused()) { - g2d.setColor(new Color(0, 0, 0, 150)); + g2d.setColor(new Color(200, 200, 220, 180)); g2d.fillRect(offsetX, offsetY, COLUMNS * cellSize, ROWS * cellSize); - g2d.setColor(Color.WHITE); + g2d.setColor(new Color(60, 80, 150)); g2d.setFont(new Font(FONT_NAME, Font.BOLD, 36)); String pauseText = config.getLanguage() == GameConfig.LANGUAGE_CHINESE ? "暂停" : "PAUSED"; int textWidth = g2d.getFontMetrics().stringWidth(pauseText); @@ -401,16 +401,16 @@ public void run() { private void updateInfoLabels() { if (scoreLabel != null) { - scoreLabel.setText("" + getScoreText() + "
" + state.getScore() + ""); + scoreLabel.setText("" + getScoreText() + "
" + state.getScore() + ""); } if (levelLabel != null) { - levelLabel.setText("" + getLevelText() + "
" + state.getLevel() + ""); + levelLabel.setText("" + getLevelText() + "
" + state.getLevel() + ""); } if (linesLabel != null) { - linesLabel.setText("" + getLinesText() + "
" + state.getLines() + ""); + linesLabel.setText("" + getLinesText() + "
" + state.getLines() + ""); } if (timeLabel != null) { - timeLabel.setText("" + getTimeText() + "
" + state.getFormattedTime() + ""); + timeLabel.setText("" + getTimeText() + "
" + state.getFormattedTime() + ""); } }