From a1c96b8db299af560e4611c92efda2d03a89cd99 Mon Sep 17 00:00:00 2001 From: groche97 Date: Mon, 10 Feb 2020 13:28:51 +0100 Subject: [PATCH] Aniadido tooltips --- .config | 4 ++-- .mes | Bin 588 -> 4 bytes bin/VistaControlador/BarraOpciones.class | Bin 2028 -> 2821 bytes bin/VistaControlador/Menu$1.class | Bin 646 -> 646 bytes bin/VistaControlador/Menu.class | Bin 11496 -> 11496 bytes .../VistaAniadirVisualizar.class | Bin 5761 -> 5835 bytes bin/VistaControlador/VistaInformes.class | Bin 1688 -> 2054 bytes bin/VistaControlador/VistaPanelGestion.class | Bin 1709 -> 1984 bytes bin/VistaControlador/VistaPanelInterfaz.class | Bin 1483 -> 1620 bytes .../VistaPanelModificar.class | Bin 1728 -> 2113 bytes src/VistaControlador/BarraOpciones.java | 13 +++++++++++++ src/VistaControlador/Menu.java | 10 ---------- .../VistaAniadirVisualizar.java | 1 + src/VistaControlador/VistaInformes.java | 9 +++++++-- src/VistaControlador/VistaPanelGestion.java | 4 ++++ src/VistaControlador/VistaPanelInterfaz.java | 2 ++ src/VistaControlador/VistaPanelModificar.java | 6 ++++++ 17 files changed, 35 insertions(+), 14 deletions(-) diff --git a/.config b/.config index 243ca9f..49a166f 100644 --- a/.config +++ b/.config @@ -1,4 +1,4 @@ #Configuracion general -#Tue Nov 26 22:32:47 CET 2019 -tema=2 +#Thu Jan 30 13:09:04 CET 2020 +tema=0 ruta=.mes diff --git a/.mes b/.mes index e58bf97a284fd02f41f6e481fab0a3cbb5c99a88..711006c3d3b5c6d50049e3f48311f3dbe372803d 100644 GIT binary patch literal 4 LcmZ4UmVp%j1%Lsc literal 588 zcmYk2F-sgl7>2)dZ{2u$;WVT$cIndW{(x&F38x1OCMXg-EWTTZb!2a5GxObLEer|d z2iS4kxfL)4!R@VN3RQYCamtFx)bzEGCK6 zYX5TS&)4hw_cP%4V0KR`Ve}3J6KUlz6ES#u5(%Ei2ROlqz4}v zMgA%90D_14<$`rjEB4C&d;7Kxp$x??K^EH$%*bk(~d{j1D`Zu7Q=j# zhXs+9r#E`6XaMuomD}PHpAG)&VPkl}0Nevdxz!k(S`fOT!b)&_`{Ar(Uu83{5Z1LE zXEU!?LGYxnQX{P9_chTXTBm?%z3%AOHNGgyQBclq*sQ#^%6JFh#O*p_u};W2qKR3m K3H)3bqyGZAZne?? diff --git a/bin/VistaControlador/BarraOpciones.class b/bin/VistaControlador/BarraOpciones.class index 1195e92deb5c57e8027e195cc02366455e9ef860..009990ce2484f6b19dd893a32f80536832852e3e 100644 GIT binary patch literal 2821 zcmaJ@OK=rM6g?e2d4v&U1o6XX_?ko@$WJjSgb-p#0tUig#m>CWW8l4+Ff%U%6@Q2t ze<=RTg-aK%tm0#7X_ZS|xYVT!mu_6Tuq@B*nJ}S3QOV4m?tA*))3@)v{eJoHyB`5; z!sm@>P*`#(NK)Myg=rjBbvcULcIr6R`$qgA3Qf|8=?e2t=}|q_mYfa3O52`(6V{1Q zm|5dj2S4uWn*wN8nCX{sYT^zU*gx}NTDQy{ZT?Mv*fe0s%5&d7A0vcL}%w;gH)3CsO*@& z8Y?DAxl09y%Yxy+*Rp9Da$`L=oXyUL!%!SVcwL0m9UJAI%5B1Fd8*s304StrNV+{8@aZs zX7CTBG0&jA<XP z2F+O7L_2F8tV0{=>T+43IrDeZaksZjJ-zluJVbU=HX^55!bWCAcXqB`5Hj8&|BY_K zdaMxcTO7?lNCYB>%xWhrCFx;uIk>xQQRO&H7QAk`e z0S${F%lfo_gJKE06x^;noAb>vsm1he2Tfx72?Z}lOtQl`NUHJRys=ufggvy=lh?t` zcKRI57CU=sCr8}I&XcT^iKG@5`yDuvK7%YyQw=JXJ`YcG4`$fJK{+ac`PKPWIRY_5b;#miCL@~q^@6W1IrppfQ6b8dAxqRA7 z=}dGd9n6y@rxa$`7A2Ea2d*q&jka`I%2n;za+bjG`%K;N2~2Dfj|DoUPwBXX5xVWp zYF(_v4(<}uslv(*sa>9Crsb-0l6LiSpuMD?mrn_!mSE8$#LAe1`C^6LXc0GS+sCBn zXHB6TB_+JT)wz35;w!6Pbg)2HzpSwJ#%dC=Cr=6^#?LJJx~y3YhCPT0K?HX>(FaR- zl?B}y8y$N+q3utJ7=O*d-D3Q8g`M3dG|bx|S9>Fxqfrx2qDrIIOFe5~;v}Pyu$5Fz z32)L%$4y;Nyu9ULp&Z6LEcHBovNX5CeZQwL*Ty%9CuU{c`ws3Ac9&WDKDkTPPq_A@ zka71YczTK9;Y?yMlu;cO#=?zx0i&@Enwvq*DB}>an7KD||e=Au# zRxPzkinE}CG5(D2bjT-PF-@jrb-yV}_8GG+?rqv4mt>l%x z3R|%nU3dWd(TwA0K?SWy`HSK_)?gfK@d@wYFVTjtiT)N3;U{dsFSPeNe`x-R&G;Kz z@Gl-#vv}h#z*e;!kE%Abt9IVryYQGA;C*}y+m(+UY6KnX9PizW=v0?^jedbH^%Zuj zE9h1~@Y4JlJ?b}Ji+`Y3{e?dD5Bm8-c5g!y_BAZTlMNmQ8rG2MN8F8*6$CyeLn)U} J`EI~x{{wqC+fe`j literal 2028 zcmaJ?T~i!I6g|z?F3U*FCNa?{4gnI_BrN1Z5*LKchTxJVC=dunjm_==ldv;5GfOa9 zK3nChzW893&z28XnP9~#AARuEAK)MG5BOqvZqMjSk+PuYcHeWmPxrm2dw>1w>CXTz z;o}rq6nd83Fw!O8ivoX3*Zd%VO$ULV->$m8=Y%P=DIC48cl2&PeCT=``Pn(gYcNKk zqt0HDoguy!cp=HQ}mH#E{iihidPc@9?y#)(I7 zD6|d^Ei1H@{F;+ND_*hiB3?@2RfWR`5|&0UcT^0jo9>REK@a*Qx?kbgpvhc*OEdY4 zQNS7$hL$^_aN0sUIx_4HS{Oo(gt}JaD4wyeV1=QB`7fk!j_V)Tiqs{IVb*mfu8i$^ z%$Uc2M`v&reZoF!p%ZD@=|y3`q%iUfUQ^>|a2tObuPK};#WJx2>cp-&b}WaQFCxVIb%pG7q72*d?1pDkAQCZdAtMn?ceb3UWq-t!g)WJ>My32yRGE3*f`yJWZct8h zREAv@-3aogg+nr9meMgutTcft7M>I67PV#|(VYNqS?CsEfmNJ~g(vPM3(pG)bzmiK zJ0h82cPt#1Deow>n_DQ(cP(UP!uwojCf298Kd^8_V%N+%O|c4Avv5?fbz;dBnNFqfLl(EY^X`e0 z?Ou~s8=#s1)h6H=U?TxGnt*G72MO>X0mxi8%)T)DP38|xcqmS`P{O}wMO)C|_bZ&{ z*JeF?d1p_t!hJY{eq6)=rifKITE!q7zJvjC_>`~Y=QxKia30@a7~dg}rx?L67{zb6 zfZsXu5B>)KiOZ^;uV6RE)Ja@X{kW<|`PxmOpk^_ymNB8KeA|3Xs!uSbK0{G`$(QVF cl+?GluJ$mE9q!DEb%ux7%b6oo$dwSu5kmdkGr7Ox4{XWJFqUJC zk#mL^n%sZ5a*nxeHqXA>_mA)A^L{_i^L{VZLFVZw^L3I1s$!w8u}C*rth-(ZJW{_Qu@anoFGx^OiW?lgI~WhpRl`yVdw%HGZ1^FFG5TWd1to?TUS&u|%L6 zIrrKnsi{-p4sfE}Vcx-btA&&0PL`{(!aY--4g{+sp@uC?F+?erXmuh^aU>eX6eTc7 zoykxa!`zjr>PDfu8?Hn{)zi@QVwHMRrao*i43NB5hy{1|F`J`(Gqf|h)X4y8*wk<58K=YWTVv4ocHmHQPDz$b! zY||1dw9N5|n4mRIe#9dG8MtgIVvS2L3hnop?fi-;@$;gg>RT0W!sY8Mjm-NGf-2E$ delta 900 zcmWNPYfRT=7>2J~adHqHDO(INNZ}6xHDr*bsKmik5Kurl3CbzL01t%V;jd{N4A$CD zT7es}N~aN7)VFN07_CfgHG-PxOlvT;q|(w&>-qNXec$^z+}AykH<5Ry?lE@)9<0EZ zRm>xiM@eD<$t)y=CrD)(&)Lgb(#T*FnG~~uS~jwaYz~k^JGpe*%Lz8~5qW$@K0_4p zHAP%t3qP1*j1tD#$|R-yP8oku&c9UffJ#ks^Sr#Ml0PpfkZMJ-T`|0x? z?YcvU?(>>_!N&B$sR_Oj(#cHTz=ux!c$4|OMKE0~;yB^-5XIZ?G=(Vol>ItwzuqT+ zK3sgj68g=P52@h{jkdqT$96klr%#-dkN3r#HO1#V!WRTFNC;nAy&)nPCfXc|=NohT z9BcU2{5@}#E)E=7=&3a$Ci~GEjhb}Kq(9j>KU>2~hGd+lxy*8|nDibrKb0y_WeQcfqEw++ zRVrRpdP>#KV8q?58a!3YT-6b%9RzD9q1we_OInQT$y5WIEpY|fOR4rzA-5&+pe6Az zjcT@pwOE>3ZQM4xbd+ATJD!o-bj+!a-0RmsD0_&tP$besI{Tb|BKP~w!dtVg%N!y! J*Etkb`9D&_)vf>l diff --git a/bin/VistaControlador/VistaAniadirVisualizar.class b/bin/VistaControlador/VistaAniadirVisualizar.class index 9bc7c1d566189f1ce3c073087530eed40a6f284f..8e79132eddfc676244a3bc4daad23dcb10aae372 100644 GIT binary patch literal 5835 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 literal 5761 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 diff --git a/bin/VistaControlador/VistaInformes.class b/bin/VistaControlador/VistaInformes.class index 514b3effdc4ec12ae6432d0652baf0a44ca47ad1..af15ef6165b60d5380fa88c8a8c60c62d2e46292 100644 GIT binary patch delta 1060 zcmZ`&O-~b16g_WBp&iDG13@E+4Dx9ULTmXdSSV0bzC@@Xe&Ij|9W5Q0b__8wjV^F& z?8d~nF>c(Lkk~d+W8&6@Tel|0jeo$M@xGw~8r;mhckj99o^#)OPY-NXh@XDF{Qw|{ z)h#h3%(~FQ&@yRhskEsoT0$|kl$A)UaYI?rlWIbVQ%p~;80M;`_(e1!AmJ2R89XU1 z9W#tXOkay>8)*>?of5jxot+Yb zWzEv!T1vUArz|z0-&4&p3}l}RM>AnmagrekBFbGDVK_2vn0C#&rE8>GG0eD@RLubq zVFWn%j06t{pJS+uBz1$lC<#?rvQpG4uDUSJ;GQ(Nb5pS^CMCGI#`FKqB=i5F1YEeV z*Q`x6E5Xf)F79tOu)kR@dS1dol=EpWNVtqcM7^w<*&4@Y#S(*{$GN?@1Pv?MEk}dr z7DJgu(=v6#h1=P0jwhnvL-mF}v>s&rjGq^p~ed0N1ux;Is{#A>51{D+-+1WwgcYNS!0toGq0T&-tpjkpeDl z(XAJ7g}yJ)l6~N;%M79xQ79Ng9p-TyH&7294M?LA_vxlTL^B?t1&?t8&)~&N`0xs? zc#Sp`a1!s)j*sZTXZZ020eq#0@tt1Q4|L)ux){*S+~{E*^s-8X*fI36X7sZTdILd( zGq_4(s<%%H*KnP7hY7SuLg=LV;nQEH=pyZi4UM)nHIHR`adUeSk@Y_d9@+I-4JQ>v d=q3&k%`j>(Lhhn=TM4X+GZyph(Odt41|P73=p1b6rU)@$2eh}VdAK95+dnhBZY+p zTS((SK*wl^qa&3SEsc$1Yil8;N^XtPl5a-^ek<<+X zjXslpV%BRtUX5!QGnJ=>;&QIo+3yu{(8P_)&9KJdhq-6DO0=|+f3g(KOcfq47A6Z7 zgCPznh^rPC1{0D+Jb2%m~QcQ;@>uA6+3H(*EzQ-1L<6l=PE&K*A=X$2rxk>mk6@J zF&61!iEbXzLzxiIInE1C@RE~QL|Eq(Z|G%%)4V0hd;0h!OWz^JE(3g#|KTeMzB9-V zhWW_|7bUNw@iCc`Bsju1E^`HKMc@nvWkY^}@5@P(caQ4Xe|3xNcCpYXlK$+ULLseL gI&jLRl&pPJY{odsxJ;0?bIpcfGgsq|D0S}s1`8>R-2eap diff --git a/bin/VistaControlador/VistaPanelGestion.class b/bin/VistaControlador/VistaPanelGestion.class index f3e66f14e3e6fcccc8f7fb3dd79bc437c154bc8b..8e3ab7e3dc1a414a6884e0e9617bb1f75daa354e 100644 GIT binary patch delta 826 zcmZWm%T5$Q6g|}gf^7pbiJEATG7;1P850~)G(H#y24(QUD1tAFo?>k5$Jh^|8%Yd_ zAJ8OjbgLU(kYHmZF>ZC?2e|Y@)LVlniJM#JzRo@O*1ML^ZTi=rA3p&&j&Ma^)=GV) zNCu(sc}4O$&vyi0u!2a~-1Y)q6+uW3rKm=7M+Q1_IA`EIvJ9<(49lKpm#tb^J`S5P z6u;Cu@)r&0*xrm`hNHr@1a(KQ;BF)r1h1)K6jYp5!j|W5;btfr7{#Udi51^<#^=GO1~`P{#0$?7Q>!-u^_UxaI4vg(6`*`P-NK^ z={IAVp{eYJ!XD&0Cef$NT?6-UKmMLN-7XkXKc2l+QPV&LGVX5ZK3O&JK%KBjov?np zd4_Ehks}m~4Yvsn9eB*ETBgX3Y#hpf7cVuu(AhpTLZd%?6L&Qh7FRKtK9k^VW*xby z^o2E?dXIc&75Q{QMF|Zi7@1Vy*e2-T1o=9scV4b{mZ+?hzVfHDq|z%iO2aj>!)Pbl zfd=fyE_7lqIO1=O#$pKvF^w*m=qB}t5#b1)B7^7X!7_UB3VnEuEUr`g?hWmjK$$$+ z0tQ;Z2;IOJ1w97=E}JwqnJY=XJW%qsfpRTfqC mBzX8=$-f<1ks{(8i9LZ43~Z59{41%58Xl1p2A^s*1it~rCC~Z* delta 522 zcmYk2OHWf#6otQg`v9(&TAJX1H;P4z0i_bK5FSEldB{U5Sinbx3guN2O2VvxFoOZf zA@NV>fCMfE62gc9KZ7|l$Hsk25GL!av$OWfch334Uxmiy-;*=oHH!zvzOJtIQg4Te zL4korm&seY)qtZ(3#&~>r8{EsfCA-pX0>6p=PWB3)yRvbGl`{8mBA48w!}<6Fs?3~ ztwkR-99LUE?dhb+6w}J*^0$08`9gzit|c?EL!xo=eRn z8Y0QHOe(!%@?EXEei;10g)Ydus>mJAp3)TewH@>3i1t9>kdQ^^gl%5ln&7Qz&zamp zPi~>t&h^^U1L@O=iiYrrmgA&?Vk#-2iWgMV%wu|Z!YDON;up$VmUxzBo#$*3V23*T zWcASv9Q_Q)O)xPjl)r>Q-pT0|w=MPd6QVZfDMNAJ$T9EbQf^WGn_7!8--L)o+~SkW sgSpUG3DsGAyO#*xMDF-KIHdR$PiZ7V@E%h1KT?!A<^@F~C0U(?e}l7UGynhq diff --git a/bin/VistaControlador/VistaPanelInterfaz.class b/bin/VistaControlador/VistaPanelInterfaz.class index 147a8061f51a4677cd84fa0d86b8092370f65fdb..2271d01475b64b6683e1fbf7eefbcd2d7939522a 100644 GIT binary patch delta 364 zcmYL^ze@sP9LAqljr24FgWBRwtR*IVZ%gaTxHN>xW%B) k@R-4XArPoe3}PWe5JNDKC(dw|A%r0m=qg5rFtAzS0BW@@m;e9( diff --git a/bin/VistaControlador/VistaPanelModificar.class b/bin/VistaControlador/VistaPanelModificar.class index 64f975d685c885f3f910fc800ac737984a6af72d..bc2c723641d053bf9863d4d7e4ef2f3440a45f1d 100644 GIT binary patch delta 902 zcma)*&rcIU6vw}>Eu}3B;`)n&kO`6qtqP)|f&@hQtp#QMQBid0j<~wrg?4M?)EJE? zx!8kO@1BUZO&}7Di3h!S^&jx+MGsz#Go@N%Ja~DTefi91-g`6qy8caLjBA)c8=)a1Ji~Qu!&)@NJueKx z84Y0sLx>Z)Dw?INV76dOSxclvhAp~|NHhKqbuDN*ulbvD=Lxl=BI8-E6TuYrDDedi z4X6*{5}|uKYiBs)(#SFvvt8+~`ZvpD@}#W8*+Nw_9>Ntuoss5Fh9{F!uDn+@Xv#ZB z=&5*f|0DLQnhMn(f1KIzV%Z;{@G@%P1861xDDW^GeThDOq=>P6 zq^3DHDL*II(Vu9XZrobJKoLVKqo0*PEKop9h0dtT#fs>Tu45{ppDSUe07E7X{bCW9 zV}1qJR6wH&Cd%Nf1ZVYY3M?CcfwQqcH=+{eVEr3gs`-|ASX$)43ykcyTzTN_o zl1l30cZFq4rv7R}QEKC=e7Zg?$hd({8Mh&T?eac%U>EWf?9Q#A9Z%4Kr-QCG!*SYzUTQ)gHRA-eqMu?Ipko-ML7b#v z4ABHm(F}%Z4kNUHF|sjEOPHVsn54&u;}+10otxJK3%6x`8r{bo*z#o%Qsvs6pI`bh!7sJ0AnCP0>Q?Zmu(>mH%5Z=ZqlTo zaY0W>hw$10Bm_;6sA*_u`2(a#gSflv5T&`gcg{E8%$>OmT?7NykEiEAANixeZ&%Qd zFsb85^D$j6xnHGb1mEP=?)SoWF~AhB zC~oa+ThS$*0Gf4M)@ejLKJj?OKY$k(NUr?L`=exdObo+q5($SZ3>j6T;WJt@H3m%* zDwH^5Bomqsy{HkZGUn)2lC4kF^;4PV&oyRE<}542@Yea4!WBK-5apI$?$m1T>F0qD{9%AcK8lYaX<=AiGa_&JByWjHgi#q}Ok#{n ioVYA8Az8Jr6;<=4Gi6p;Q!ibTtT(ZtmLX*A#&S<|Ja1b7 diff --git a/src/VistaControlador/BarraOpciones.java b/src/VistaControlador/BarraOpciones.java index bfc2424..68b2113 100644 --- a/src/VistaControlador/BarraOpciones.java +++ b/src/VistaControlador/BarraOpciones.java @@ -31,16 +31,22 @@ public class BarraOpciones extends JMenuBar{ */ public BarraOpciones() { this.menuAr = new JMenu("Archivo"); + this.menuAr.setToolTipText("exportar o importar los datos"); this.add(this.menuAr); this.guardarIns = new JMenuItem("Guardar instantanea"); + this.guardarIns.setToolTipText("Guarda en un fcchero el estado actual del programa"); this.menuAr.add(this.guardarIns); this.cambiarRuta = new JMenuItem("Cambiar ruta de guardado"); + this.cambiarRuta.setToolTipText("Configura donde se guardan los datos de tu programa"); this.menuAr.add(this.cambiarRuta); this.exportarXML = new JMenuItem("Exportar en un XML"); + this.exportarXML.setToolTipText("Exporta los datos en formato xml"); this.menuAr.add(this.exportarXML); this.importarXML = new JMenuItem("Importar en un XML"); + this.importarXML.setToolTipText("Importa los datos en formato xml"); this.menuAr.add(this.importarXML); this.interfaz = new JMenu("Interfaz"); + this.interfaz.setToolTipText("elige tu tema preferido"); this.add(this.interfaz); this.modoClaro = new JMenuItem("Modo claro"); this.interfaz.add(this.modoClaro); @@ -53,18 +59,25 @@ public class BarraOpciones extends JMenuBar{ this.mostrar.add(this.mostrarTodo); this.add(this.mostrar); this.vistas = new JMenu("Vista"); + this.vistas.setToolTipText("Elige la vista en la que quieres trabajar"); this.add(this.vistas); this.gestion = new JMenuItem("Gestion"); + this.gestion.setToolTipText("Aniade gestiones y estudia sus datos"); this.vistas.add(this.gestion); this.modificacion = new JMenuItem("Modificacion"); + this.modificacion.setToolTipText("Modifica los datos aniadidos"); this.vistas.add(this.modificacion); this.menuInterfaz = new JMenuItem("Gestion tema"); + this.menuInterfaz.setToolTipText("Modifica de forma especifica cada elemento de la interfaz"); this.vistas.add(this.menuInterfaz); this.menuInforme = new JMenuItem("Crear Informes"); + this.menuInforme.setToolTipText("Genera informes para ver los datos de cada usuario de forma simple"); this.vistas.add(this.menuInforme); this.administracion = new JMenu("Administracion"); + this.administracion.setToolTipText("gestion de usuarios"); this.add(this.administracion); this.aniadirUsuario = new JMenuItem("Aniadir usuario"); + this.aniadirUsuario.setToolTipText("crea un usuario con su contrasenia de forma segura"); this.administracion.add(this.aniadirUsuario); } } diff --git a/src/VistaControlador/Menu.java b/src/VistaControlador/Menu.java index 9ac0f57..11519c8 100644 --- a/src/VistaControlador/Menu.java +++ b/src/VistaControlador/Menu.java @@ -8,24 +8,14 @@ import java.io.IOException; import java.time.LocalDate; import java.time.Month; import java.util.ArrayList; - -import javax.swing.JButton; import javax.swing.JFrame; -import javax.swing.JMenuItem; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.JTabbedPane; -import javax.swing.JTextArea; -import javax.swing.event.ChangeEvent; -import javax.swing.event.ChangeListener; - import com.github.lgooddatepicker.components.DatePicker; -import com.github.lgooddatepicker.optionalusertools.DateChangeListener; - import Ficheros.Configuracion; import Logica.Gestion; import Logica.Meses; -import Logica.Transaccion; import loggin.Vista; public class Menu extends JFrame{ diff --git a/src/VistaControlador/VistaAniadirVisualizar.java b/src/VistaControlador/VistaAniadirVisualizar.java index 6c4150b..22d9da0 100644 --- a/src/VistaControlador/VistaAniadirVisualizar.java +++ b/src/VistaControlador/VistaAniadirVisualizar.java @@ -36,6 +36,7 @@ public class VistaAniadirVisualizar extends JPanel{ this.menu = menu; this.x = 100; this.boton = new JButton("aniadir"); + this.boton.setToolTipText("aniade una nueva transaccion"); this.add(boton); this.cuadro = new JPanel(); this.panel = new JScrollPane(cuadro); diff --git a/src/VistaControlador/VistaInformes.java b/src/VistaControlador/VistaInformes.java index a3fddbe..cd320d2 100644 --- a/src/VistaControlador/VistaInformes.java +++ b/src/VistaControlador/VistaInformes.java @@ -26,33 +26,38 @@ public class VistaInformes extends VistaPanel{ constrain.gridx = 0; constrain.gridy = 0; this.mostrarInforme1 = new JButton("Mostrar 1"); + this.mostrarInforme1.setToolTipText("Muestra el resultado final del informe 1"); this.add(mostrarInforme1,constrain); constrain.gridx = 0; constrain.gridy = 1; this.exportarInforme1 = new JButton("Exportar 1"); + this.exportarInforme1.setToolTipText("Exporta el informe 1 que puedes visualizar"); this.add(exportarInforme1,constrain); this.opciones1_1 = new JComboBox(); + this.opciones1_1.setToolTipText("Por que quieres ordenar?"); constrain.gridx = 0; constrain.gridy = 2; this.add(opciones1_1, constrain); this.opciones1_2 = new JComboBox(); + this.opciones1_2.setToolTipText("Anio de la busqueda"); constrain.gridx = 0; constrain.gridy = 3; this.add(opciones1_2, constrain); - constrain.gridx = 1; constrain.gridy = 0; this.mostrarInforme2 = new JButton("Mostrar 2"); this.add(mostrarInforme2,constrain); + this.mostrarInforme2.setToolTipText("Muestra el resultado final del informe 2"); constrain.gridx = 1; constrain.gridy = 1; this.exportarInforme2 = new JButton("Exportar 2"); + this.exportarInforme2.setToolTipText("Exporta el informe 2 que puedes visualizar"); this.add(exportarInforme2,constrain); constrain.gridx = 1; constrain.gridy = 2; this.opciones2 = new JComboBox(); + this.opciones2.setToolTipText("Por que quieres ordenar?"); this.add(opciones2, constrain); - this.cargarComb(); } diff --git a/src/VistaControlador/VistaPanelGestion.java b/src/VistaControlador/VistaPanelGestion.java index 8423c5f..3bac09d 100644 --- a/src/VistaControlador/VistaPanelGestion.java +++ b/src/VistaControlador/VistaPanelGestion.java @@ -32,13 +32,17 @@ public class VistaPanelGestion extends VistaPanel{ this.total = new JTextArea(String.valueOf(meses.getTotal())); this.gastoEnvio = new JTextArea(); this.mostrarEstadisticas = new JButton("Mostrar grafico del mes"); + this.mostrarEstadisticas.setToolTipText("Muestar de forma visual los gastos de este mes"); this.aniadirGestion = new JButton("Aniadir nueva gestión"); + this.aniadirGestion.setToolTipText("aniade una nueva pestania de gestion este mes"); this.add(this.mostrarEstadisticas); //this.add(VistaPanelGestion.elegirMes); this.add(this.total); this.add(this.gastoEnvio); this.add(this.aniadirGestion); this.eliminarTransaccion = new JButton("Eliminar Deseleccionados"); + this.eliminarTransaccion.setToolTipText("Elimina los elementos deseleccionados, \n" + + "los cuales ya no se tienen en cuenta en el calculo de precio"); this.add(this.eliminarTransaccion); } diff --git a/src/VistaControlador/VistaPanelInterfaz.java b/src/VistaControlador/VistaPanelInterfaz.java index f96a33e..c18909f 100644 --- a/src/VistaControlador/VistaPanelInterfaz.java +++ b/src/VistaControlador/VistaPanelInterfaz.java @@ -38,10 +38,12 @@ VistaPanelInterfaz() { constrain.gridy = 0; this.add(this.temaOscuro,constrain); this.aplicarBarra = new JCheckBox("Barra"); + this.aplicarBarra.setToolTipText("Selecciona para aplicar también el tema en la barra"); constrain.gridx = 0; constrain.gridy = 1; this.add(this.aplicarBarra,constrain); this.aplicarCambios = new JButton("Aplicar"); + this.aplicarCambios.setToolTipText("aplicar el tema"); constrain.gridx = 1; constrain.gridy = 1; this.add(this.aplicarCambios,constrain); diff --git a/src/VistaControlador/VistaPanelModificar.java b/src/VistaControlador/VistaPanelModificar.java index 8787d7c..61780f4 100644 --- a/src/VistaControlador/VistaPanelModificar.java +++ b/src/VistaControlador/VistaPanelModificar.java @@ -36,22 +36,26 @@ public class VistaPanelModificar extends VistaPanel{ this.viejoEditar = new JTextField(); this.viejoEditar.setPreferredSize(new Dimension(80, 17)); + this.viejoEditar.setToolTipText("Nombre del elemento a editar"); constrain.gridx = 1; constrain.gridy = 0; this.add(this.viejoEditar, constrain); this.nuevoEditar = new JTextField(); this.nuevoEditar.setPreferredSize(new Dimension(80, 17)); + this.nuevoEditar.setToolTipText("Nombre que le quieres poner al elemento a editar"); constrain.gridx = 1; constrain.gridy = 1; this.add(this.nuevoEditar, constrain); this.editarGestion = new JButton("Gestion"); + this.editarGestion.setToolTipText("Pulsa aqui si lo que quieres editar es una gestion"); constrain.gridx = 0; constrain.gridy = 2; this.add(this.editarGestion, constrain); this.editarTransaccion = new JButton("Transaccion"); + this.editarTransaccion.setToolTipText("Pulsa aqui si lo que quieres editar es una transaccion"); constrain.gridx = 1; constrain.gridy = 2; this.add(this.editarTransaccion, constrain); @@ -63,6 +67,8 @@ public class VistaPanelModificar extends VistaPanel{ this.add(this.dineroPanel, constrain); this.dineroEditar = new JTextField(); + this.dineroEditar.setToolTipText("la cantidad de dinero en número a cambiar " + + "(solo valido si es una transaccion)"); constrain.gridx = 1; constrain.gridy = 3; this.dineroEditar.setPreferredSize(new Dimension(80, 17));