Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

Hjälp att lära Java, NetBean?

Jag efterlyser någon som kan hjälpa mig att förstå Java och då speciellt det grafiska verktyget NetBean.
Jag har arbetat med Qt 3 och Qt3 Designer i c:a 4-5 år.

Jag är inte intresserad av att koda det grafiska gränssnittet, jag vill gå direkt på funktionerna, fylla fält, listor och tabeller med data som "INTE" finns i koden utan hämtas, lagras i en databas.

Jag behöver få hjälp med att använda textfält, listor och tabeller.

Jag har försökt få hjälp i Javaforum.se men där får jag bara en massa hänvisningar som inte hjälper ett dug. Jag får inte svar på mina specifika frågor.
Så nu tänkte jag höra här om det finns någon javakunnig som kan/vill hjälpa mig på traven?

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

jonasbjorks bild

En början på JAVA: http://wiki.imbumba.se/index.php/En_Kopp_Java . Vad behöver du mer specifikt? Vilken databas är det du jobbar mot? MySQL? Du skall titta på JDBC som är kopplingen mellan Java och Databaser.

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

elwiss bild

Jag gick igenom en tutorial guide för Netbeans just där man knackade ihop en applikation i GUI buildern som hämtade externa data. Tyvärr har jag inte kvar länken men om jag inte missminner mig så fann jag den på netbeans hemsida.

mikaeljs bild

Jag håller inte själv på med java men tror något av följande kanske kan vara till hjälp? Lite om JDBC, sen finns lite fler guider från java.com. Lite fler guider här och här.



 



~~~ Have a goodyear - http://www.youtube.com/watch?v=tO2wb-LarfU ~~~

 

jonasbjorks bild

Jag skrev ned ett exempel på en JTextField i wikin på http://wiki.imbumba.se/Java/JTextField . Är det något sådant du efterfrågar?

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

JanPihlgrens bild

Kopplingen mot MySQL har jag fixat och faktiskt förstått. Smile

Vad jag är ute efter är hur jag i enlista, skapad med NetBean, skriver in data som jag hämtat från databasen.

JanPihlgrens bild

Om jag ska sitta och skriva all denna kod , som ju åtminstone till en del skapas av NetBeans så har ju inte NetBeans något existensberättigande.
Eftersom jag är van vid Qt3 och Qt Designer så tycker jag att NetBeans ska vara ett hjälpmedel för att formge det grafiska gränssnittets layout/utseende. Jag ska inte behöva sitta och skriva kilometervis med kod för att skapa dialoger, tabeller och textfält.

Jag behöver lära mig hur jag får in data från en extern källa till en lista eller en tabell när jag använder NetBeans.

Mer specifikt är det följande problem jag har:

ListUser.jListAnvendare är skapad av NetBeans Design i

      public ListUser() {
         initComponents();
     }

med följande rader:

 jListAnvendare = new javax.swing.JList();
 ..........
 jScrollPaneLista.setViewportView(jListAnvendare);

Jag försöker skriva in data i en lista med följande kod:

 class anvendarLista {
     JList mylist =  ListUser.jListAnvendare;
     String[] user = new String[4];     
     void setUser(String id,String namn,String avd,String grp) {
         user[0]=id;
         user[1]=namn;
         user[2]=avd;
         user[3]=grp;
         mylist.setListData(user);
         System.out.println("id= "+id+" namn= "+ namn+" avd= "+avd+" grupp= "+grp);
     }
 }

Anropet sker med

lista2.setUser(userid, uName, avd, grupp);

Varför ger den här raden NullPointerException:
mylist.setListData(user);