View Full Version : [Java] eliminare barra di un JInternalFrame...aiuto please
Ciao a tutti,
domanda probabilmente stupidissima, scusate la mia superficiale conoscenza ddi java.
come faccio ad eliminare la visualizzazione della barra del titolo in un JInternalFrame (libreria da javax.swing.JInternalFrame)..
so che è una stupidata ma non riesco a toglierla!
grazie a tutti
Mirco
uppp..please someone answer mee....
slowguitar
05-01-2006, 10:02
ciao nei frame c'era il setUndecorated
pero' ho dato un'occhiata e non c'e',
prova a fare
tuointernalJFrame.getRootPane().setWindowDecorationStyle(int windowDecorationStyle)
prova a mettere a null l'intero windowDecorationStyle
non so se funziona magari ti si incarta tutto :D
innanzitutto grazie mille per la risposta..
purtroppo però non funziona, infatti non mi accetta valore null
-->JFrame.java:25: setWindowDecorationStyle(int) in javax.swing.JRootPane cannot be applied to (<nulltype>)
però posso dargli valore 0, che è quello di default,ma resta comunque la barra superiore del titolo; infatti provando con 1,2,3.. come valore di WindowDecorationStyle mi mette come una seconda barra interna colorata!
quindi non va bene...
Infatti penso di non dover agire sul ContentPane, che è quello interno alla finestra, ma su qualcos'altro che non so come si chiami che rappresenta tutta la finestra, e quindi anche la barra superiore del titolo!
Se non sono stato abbastanza chiaro dimmelo che metto online una fotografia..
slowguitar
05-01-2006, 13:46
Ciao, supponevo...ma qui' in ufficio non posso provare nulla,
sono blindato sulla macchina,
tra' il problema e' chiaro
devo fare qualche prova a casa...
ti faccio sapere :cool:
grazie mille per la disponibilità... :help:
in java sono proprio alle prime armi.. :mc:
non ci crederai ma stamattina ci ho perso 3 ore senza riuscirci :cry:
per evitare incomprensioni ti metto 2 immagini con solo un JFrame ed un JInternalFrame: nella prima ho evidenziato in rosso la maledetta barra del titolo che voglio togliere dal JInternalFrame, mentre nella seconda ho messo come viene il JInternalFrame provando come da te suggeritomi (tuointernalJFrame.getRootPane().setWindowDecorationStyle(int windowDecorationStyle) nell'immagine ho messo 3 come int, mettendo 0 rimane come in immagine 1); dato che mi crea un secondo "layout" interno al JInternalFrame, è per questo che non penso di dover agire sul ContentPane, ma su qualcos'altro che non so!
se hai qualche indicazione mi sarebbe utilissima!
grazie!
slowguitar
05-01-2006, 16:49
ok mircok!
guerra ai JInternalFrame :grrr:
grazie mille per l'aiuto! :)
io sto continuando a provarci ma non sono ancora riuscito :muro:
aspetto tue news se scopri come fare!
grazie ancora!
up...
per favore regazzi nessuno sa aiutarmi?? :help:
sto morendo dietro a sto problema e sta maledetta barra.... :muro: :muro: :muro:
please!
slowguitar
20-01-2006, 18:56
ciao mircok, ci ho provato una mattinata ma non ne sono venuto a capo! :(
insistero'
grazie mille!
anch'io sto continuando a provarci, :mc: , ma ormai inizio a pensare che sia un limite dei jInternaFrame... :muro:
se ci riesci diventi il mio idolo, ma non stare a perderci troppo tempo, x' non vorrei che fosse veramente impossibile!
grazie comunque! :)
ciao ciao
Uppo una vecchio thread. Io riesco a nascondere la toolbar con il comando:
((javax.swing.plaf.basic.BasicInternalFrameUI)getUI()).setNorthPane(null)
Solo che poi vorrei trovare un comando per rifarla comparire (senza dover chiudere e riaprire il JInternalFrame)! :)
Ok, ho stravolto il progetto e non mi serve più! ;)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.