Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| Path | csiph.com!eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail |
|---|---|
| From | Gulp® <gulp@hotmail.it> |
| Newsgroups | it.comp.java |
| Subject | Re: da package a jframe |
| Date | Mon, 26 Oct 2015 17:27:11 +0100 |
| Organization | Aioe.org NNTP Server |
| Lines | 70 |
| Message-ID | <n0lkfr$pmm$1@speranza.aioe.org> (permalink) |
| References | <mvmh3d$kir$1@speranza.aioe.org> <mvo5t7$l1$1@speranza.aioe.org> <mvqtto$udl$1@speranza.aioe.org> <mvr3kr$cak$1@speranza.aioe.org> <mvr9gj$q2l$1@speranza.aioe.org> <mvsjht$t7p$1@speranza.aioe.org> <mvtna8$dah$1@speranza.aioe.org> <n04orm$3jh$1@speranza.aioe.org> <n06f0v$arm$1@speranza.aioe.org> <n06oid$rdq$1@speranza.aioe.org> <n0jk4g$ncn$1@speranza.aioe.org> <n0l7ee$p85$1@speranza.aioe.org> |
| NNTP-Posting-Host | lHq+haVUYmyA3Fi2wpV+oA.user.speranza.aioe.org |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=iso-8859-15; format=flowed |
| Content-Transfer-Encoding | 8bit |
| X-Complaints-To | abuse@aioe.org |
| User-Agent | Mozilla/5.0 (Windows NT 6.1; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 |
| X-Notice | Filtered by postfilter v. 0.8.2 |
| Xref | csiph.com it.comp.java:8730 |
Show key headers only | View raw
Il 26/10/15 13:48, Dr.UgoGagliardelli ha scritto:
> Chiariamo, l'import e' indispensabile solo quando devi importare
> qualcosa da un package diverso da quello dichiarato nella classe stessa.
> Ovvero, se:
>
> package pubblico;
> public class KeyTab {
> ...
> }
>
> non hai nessuna nesessita' di importare esplicitamente ne' pubblico.Ini
> e neanche pubblico.Uty perche' appartengono allo stesso pachage di
> pubblico.KeyTab.
Si. Ho scritto il post in modo ermetico e ti ho fatto fare confusione
io. L'import lo faccio da un altro package che è quello dove si trovano
tutte le Jframe....
> Ma qual e' il package della classe MENU?
...che è anche il package della classe MENU
Questo è stato creato dall'applicazione e viene definito: <default package>
Allora, mi trovo un albero con Applicazione1--->Sources packages--->
default package (che contiene: MENU.java NuovoCliente.java
Prescrizione.java Ricevute.java ecc.)
pubblico (che contiene Ini.java Uty.java KeyTab.java)
default package è scritto così: <default package>
> il fatto che sia dichiarata public e' una condizione necessaria per
> poter essere utilizzata da altre classi, ma se appartiene ad un package
> diverso dovrai importala con un'istruzione import.
OK
>> e, come dicevo, non posso fare import.
>> la class MENU è main class dell'applicazione.
> ... che non significa niente. Se ne hai bisogno la importi e basta.
se scrivo dentro alla classe KeyTab, quella su cui sto lavorando,
import default package; mi viene segnato come errore dall'editor di Netbeans
>> Dopo aver letto il tuo post, avevo pensato di arrivarci a ritroso:
>> Container c=f.getParent();
>> Component p[]=c.getComponents();
>> f.dispose();
Rivedendo questo codice, ho notato che hai utilizzato f.dispose(),
> questo metodo rende non-visualizzabili tutti i componenti posseduti da f
> e li distrugge.
anche se la riga di codice è posta dopo
Container c=f.getParent();
cioè dopo aver assegnato il valore a Container c ?
> Se non hai l'effettiva necessita' di chiudere l'intera applicazione, non
> usare f.dispose(), magari ti basta f.setVisible(false);
OK, lo usavo all'uscita di ciascun form aprendo e ripartendo dal form
MENU e pensavo fosse corretto per non lasciare occupate risorse.
Comunque seguirò il consiglio.
Ciclando Component p[]=c.getComponents(); come hai consigliato, non da
alcun NullPointerException, ma egualmente non trova e non apre il form MENU.
--
Gulp®
(forse mi sono perso qualcosa :))
Back to it.comp.java | Previous | Next — Previous in thread | Next in thread | Find similar
da package a jframe Gulp® <gulp@hotmail.it> - 2015-10-14 23:19 +0200
Re: da package a jframe "Dr.UgoGagliardelli" <do.not.spam@me.please> - 2015-10-15 14:24 +0200
Re: da package a jframe Gulp® <gulp@hotmail.it> - 2015-10-16 14:39 +0200
Re: da package a jframe Gulp® <gulp@hotmail.it> - 2015-10-16 15:22 +0200
Re: da package a jframe "Dr.UgoGagliardelli" <do.not.spam@me.please> - 2015-10-16 17:03 +0200
Re: da package a jframe Gulp® <gulp@hotmail.it> - 2015-10-16 18:41 +0200
Re: da package a jframe "Dr.UgoGagliardelli" <do.not.spam@me.please> - 2015-10-17 06:41 +0200
Re: da package a jframe Gulp® <gulp@hotmail.it> - 2015-10-17 16:33 +0200
Re: da package a jframe Gulp® <gulp@hotmail.it> - 2015-10-17 16:49 +0200
Re: da package a jframe "Dr.UgoGagliardelli" <do.not.spam@me.please> - 2015-10-20 09:01 +0200
Re: da package a jframe Gulp® <gulp@hotmail.it> - 2015-10-21 00:22 +0200
Re: da package a jframe "Dr.UgoGagliardelli" <do.not.spam@me.please> - 2015-10-21 03:08 +0200
Re: da package a jframe Gulp® <gulp@hotmail.it> - 2015-10-25 23:09 +0100
Re: da package a jframe "Dr.UgoGagliardelli" <do.not.spam@me.please> - 2015-10-26 09:24 +0100
Re: da package a jframe "Dr.UgoGagliardelli" <do.not.spam@me.please> - 2015-10-26 13:48 +0100
Re: da package a jframe Gulp® <gulp@hotmail.it> - 2015-10-26 17:27 +0100
Re: da package a jframe "Dr.UgoGagliardelli" <do.not.spam@me.please> - 2015-10-27 08:27 +0100
Re: da package a jframe Gulp® <gulp@hotmail.it> - 2015-10-27 09:28 +0100
Re: da package a jframe "Dr.UgoGagliardelli" <do.not.spam@me.please> - 2015-10-27 09:59 +0100
Re: da package a jframe marco <nospam@nospam.it> - 2015-10-27 11:47 +0100
Re: da package a jframe "Dr.UgoGagliardelli" <do.not.spam@me.please> - 2015-10-27 13:22 +0100
Re: da package a jframe marco <nospam@nospam.it> - 2015-10-27 15:19 +0100
csiph-web