Newsgroup: it.comp.java
Titolo: AbsoluteLayout

Qualcuno sa perchè con netbeans quando avvio il programma va tutto ok, 
mentre quando lo avvio da linea di comando non va.
o messo nel Classpath il percoso di AbsoluteLayout.jar....ma non va!!!!!!
Aiutatemi vi prego.



 mentre quando lo avvio da linea di comando non va.
E' un problema di librerie. Se ne è parlato tempo fa.
La soluzione è proposta sullo stesso sito di NB, ma non ricordo il link.
Consiste nell'inserire all'interno del tuo jar, le librerie di Matisse.
Altrimenti il programma standalone non funziona.
Per farlo devi aggiungere queste righe nel file build.xml:
<target name="-post-jar">
    <jar update="true" destfile="${dist.jar}">
        <zipfileset src="${libs.swing-layout.classpath}"/>
    </jar>
</target>
Ciao
Marco 

ho provato a mettere le righe dopo:
<project name="myproject" default="default" basedir=".">
  <description>Builds, tests, and runs the project myproject.</description>
    <import file="nbproject/build-impl.xml"/>
ma proprio non va!
 <target name="-post-jar">
    <jar update="true" destfile="${dist.jar}">
        <zipfileset src="${libs.swing-layout.classpath}"/>
    </jar>
 </target>
"napo" <na...@NOPRIVATEMESSAGE.com> ha scritto nel messaggio 
news:dp8kh9$6hr$1...@news.tiscali.fr...


 ma proprio non va!
Che errore ti da?
Ciao
Marco 



Questa la risposta ufficale di netbeans
 Can I distribute AbsoluteLayout with my application?
Yes.
The NetBeans IDE includes its own layout manager class, called 
AbsoluteLayout. It provides design-time support for dragging, resizing
and setting absolute positions and sizes for components.
You can use this layout manager at design time, but you do not need to
use it after you get your UI set up. Once your UI is designed, switch 
to GridBagLayout and you'll find your UI looks the same, but you get 
the benefits of GridBagLayout without all of the overhead of 
hand-coding constraints. Also consider using the null layout instead 
of the AbsoluteLayout.
If you want to keep AbsoluteLayout in your GUI application, then you 
must distribute the AbsoluteLayout class with it. This is permitted, 
but not recommended.
Applies to
    NetBeans 3.6, 4.0, 4.1 
Platforms
    All 
ORa... io ho fatto una prova veloce con la 3.6 e mettendo il jar 
AbsoluteLayout.jat in java142\jre\lib\ext va senza problemi, in 
alternativa fai come dice la nota.... prima costruisci l'interfaccia 
con AbsoluteLyout, poi passi a NullLayout
A me va!!!
-- 
Ciao By Marco!
E-mail: 
ef...@interfree.it
E-mail: 
m.ro...@ngi.it

Exception in thread "main" java.lang.NoClassDefFounfError: 
org/netbeans/lib/awtextra/AbsoluteLayout
at namespece.classe.metodo(CLASSE.java.36)
at namespece.classe.metodo(CLASSE.java.17)
at namespece.classe.metodo(CLASSE.java.23)
ma giuro che all'interno di AUTOEXEC.BAT ho messo il percorso di 
I:/Programmi/netbeans4.1/..../org/netbeans/lib/awtextra/AbsoluteLayout
Non so che fare?!?!
"napo" <na...@NOPRIVATEMESSAGE.com> ha scritto nel messaggio 
news:dpbli7$etq$1...@news.tiscali.fr...


 I:/Programmi/netbeans4.1/..../org/netbeans/lib/awtextra/AbsoluteLayout
E questo a cosa ti servirebbe???
Devi impostare intanto 2 cose:
- nel PATH devi mettere la directory "bin" di java, ad es. 
C:\Programmi\J2SDK\bin
- devi creare CLASSPATH e metterci:
    - la directory di java dove c'è src.zip
    - la directory punto (.)
    - ad esempio: CLASSPATH=.;C:\Programmi\J2SDK\bin
Il percorso di netbeans lo devi eventualmente inserire nel classpath 
dell'applicazione quando la lanci.
Se poi fai come ti ho detto, ed inserisci le librerie dentro il jar finale, 
vedrai che funziona.
Ciao
Marco 

 </target>
questa mi mancava, e la cercavo... da dove hai recuperato questa
informazione? dove ti sei documentato?

 informazione? dove ti sei documentato?
C'è scritto sul sito di Netbeans, da qualche parte.
Ma lurki un pò, troverai il messaggio con il link.
Ciao
Marco 

 Ma lurki un pò, troverai il messaggio con il link.
L'ho recuperato: 
http://www.netbeans.org/kb/faqs/gui-editor.html
Ciao
Marco 



eh, infatti, temevo...