Avatar billede trp79 Nybegynder
11. august 2003 - 09:42 Der er 21 kommentarer og
1 løsning

Netbeans: oprettelse af component med parameter

Hejsa,
Hvordan opretter jeg fx en JProgressBar component med parameterre i netbeans (v.3.4.1) ?

Når jeg bare opretter en JProgressBar i netbeans bliver det sådan:
jProgressBar = new javax.swing.JProgressBar(); Hvilket jeg ikke kan ændre i.

Jeg vil gerne have:
jProgressBar = new javax.swing.JProgressBar(0,8);

Er man nød til at skrive "new javax.swing.JProgressBar(0,8);" i "Custom Creation Code" under Code Properties?
Eller er det et felt blot til parametre?

Mvh
Torben
Avatar billede arne_v Ekspert
11. august 2003 - 09:45 #1
Alternativer:
* du kunne droppe GUI builderen og selv skrive hele koden
* du kunne vælge en IDE med two-way GUI builder (hvor du kan rette
  i den genererede kode)
Avatar billede arne_v Ekspert
11. august 2003 - 09:57 #2
Jeg prøcede lige.

"Custom Creation Code" virker ihvertfald !
Avatar billede trp79 Nybegynder
11. august 2003 - 10:26 #3
jep, det ved jeg. Jeg synes bare det var lidt underligt at man ikke kunne nøjes med at skrive parametrene et sted - det er jo noget man bruger meget!

Kan du foreslå nogle two-way GUI buildere?
Avatar billede arne_v Ekspert
11. august 2003 - 10:32 #4
JBuilder er two-way.
Avatar billede trp79 Nybegynder
11. august 2003 - 10:33 #5
Det er fordi jeg er ved at flytte al min kode over i et IDE - jeg har lavet det i hånden indtil videre. Findes der nogle "inteligente GUI buildere", hvor jeg kan copy/paste min nuværende håndskrevne kode i, for der efter at trække i diverse gui-componenter med musen fx.? Ved ikke om du kan følge mig? Det er jo et kæmpe arbejde at flytte al min håndskrevne kode over ellers.
Avatar billede trp79 Nybegynder
11. august 2003 - 10:35 #6
Altså ligesom en redskab der kan analyserer min kode, finde diverse gui komponenter, og når jeg fx flytter på gui komponenterne opdaterer den selv koden? Det var det jeg mente...
Avatar billede arne_v Ekspert
11. august 2003 - 10:36 #7
Det er netop det two way gør.

En one way GUI builder kan generere kode udfra noget visuelt.

En two way GUI builder kan både generere kode udfra noget visuelt
og generere noget visuelt udfra kode.
Avatar billede trp79 Nybegynder
11. august 2003 - 10:50 #8
Okey, jeg må overveje JBuilder (se lidt på priser...)
Tak for hjælpen :o)

mvh
Torben

Ps. der er 15 point til dig...
Avatar billede arne_v Ekspert
11. august 2003 - 10:59 #9
JBuilder Personal er gratis men har nogle restriktioner.

JBuilder Professional er dyr.

JBuilder Enterprise er horribel dyr.
Avatar billede arne_v Ekspert
11. august 2003 - 10:59 #10
svar
Avatar billede arne_v Ekspert
11. august 2003 - 11:07 #11
Jeg checkede lige.

Oracle JDeveloper ser ud til at være two way også.

Og den er gratis.

(gratid til development, men hvad fanden skulle man ellers bruge en
IDE til)

Måske skulle du prøve den !?
Avatar billede trp79 Nybegynder
11. august 2003 - 11:29 #12
Det lyder godt, jeg prøver at kigge på Oracle JDeveloper og evt. på JBuilder Personals restriktioner.

Tak for hjælpen, mvh
Torben
Avatar billede arne_v Ekspert
11. august 2003 - 11:35 #13
Vær lige opmærksom på at JDeveloper download er >150 MB.

:-)
Avatar billede trp79 Nybegynder
11. august 2003 - 11:45 #14
Ja det kommer til at tage lidt tid når man sidder på en alm. (256/128) adsl forbindelse....
Avatar billede trp79 Nybegynder
11. august 2003 - 11:47 #15
Hvad er "dyr" og "horribel dyr", hvis man skal oversætte det til kr.? sådan ungefãr?
Avatar billede arne_v Ekspert
11. august 2003 - 12:06 #16
dyr=8000
horribel dyr=30000
Avatar billede arne_v Ekspert
11. august 2003 - 12:07 #17
ekskl. moms for at det ikke er løgn !
Avatar billede trp79 Nybegynder
11. august 2003 - 12:16 #18
Okey, nej det er da i hvert fald ikke noget man går ud og køber hvis man bare sidder og programmerer for sjov - så de to versioner tror jeg at jeg holder mig fra!
Avatar billede arne_v Ekspert
11. august 2003 - 12:20 #19
JDeveloper er nok iøvrigt en ret undervurderet IDE.

Den kan meget. Bl.a. har den også UML support, hvilket jeg mener den
er den eneste gratis Java IDE der har.
Avatar billede trp79 Nybegynder
11. august 2003 - 12:49 #20
Nu jeg har dig her... Kender du så JDeveloper? fx om man skal gøre noget specielt for at få den til at analyserer mine nuværende klasser, således jeg kan flytte rundt på textboxes, lave nye gui komponenter osv.? Jeg skal vel på en eller anden måde importerer mine nuværende klasser...
Avatar billede arne_v Ekspert
11. august 2003 - 13:02 #21
Jeg kender ikke JDeveloper ret godt (bruger mest JBuilder og Eclipse).

Men jeg prøvede lige. JDeveloper har en import funktion som kan importere
source code.

Og en lille applet kunne også vises i UI Editor efter import.

Så det ser ret lovende ud efter 45 sekunders prøven.
Avatar billede trp79 Nybegynder
11. august 2003 - 13:57 #22
Det lyder godt,
tak for testen :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester