Dodałem plik org-jdesktop-layout.jar do moich bibliotek w moich netbeans w moim projekcie. Znalazłem ten plik .jar w: C:\Program Files\NetBeans 7.0.1\platform\modules
Java Importowanie org-jdesktop-layout w Netbeans
Jednak następujący wiersz kodu nadal nie jest rozpoznawane:
org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
Myślę, że jestem brakuje właściwej instrukcji import. Jaka jest właściwa instrukcja importowania? Jeśli są jakieś inne informacje, które mogą być przydatne, daj mi znać! Co również określa prefiks dla instrukcji importu?
EDIT: Poniższy kod wydaje się pochodzić ze starszej biblioteki GUI. Mam dwie opcje, konwersję na nowsze standardy GUI lub dostęp do starych standardów GUI? Nigdy wcześniej czegoś takiego nie robiłem. Co mogę zrobić?
org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(layout.createSequentialGroup()
.addContainerGap()
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
.add(jButton1)
.add(layout.createSequentialGroup()
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jLabel1)
.add(jLabel2))
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(layout.createSequentialGroup()
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(capFormattedTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 69, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(wtFormattedTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 69, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))))
.addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
myślę, że może to być starsza biblioteka ... góry dzięki
Dla wersji 1.6+ zamień ją na ['javax.swing.GroupLayout'] (http://docs.oracle.com/javase/7/docs/api/javax/swing/GroupLayout.html). –
Co z obiektem LayoutStyle? – CodeKingPlusPlus