Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Eclipse -Window Builder -jspinner unos brojeva -pomoc pocetniku

[es] :: Java :: Eclipse -Window Builder -jspinner unos brojeva -pomoc pocetniku

[ Pregleda: 1491 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

robijasa

Član broj: 35110
Poruke: 3
*.adsl.net.t-com.hr.



Profil

icon Eclipse -Window Builder -jspinner unos brojeva -pomoc pocetniku06.03.2012. u 21:51 - pre 147 meseci
Evo da slikovito objasnim problem
http://www.youtube.com/watch?v=OLxb9J7o0PQ

Ovo je dio programa koji mi sam platio da mi napravi jedan java programer i sad smetaju mi dvije stvari kod unosa brojeva u Jspinneru
Problem 1. U youtube videu se vidi kako ne mogu odmah da sa misem izaberem oznacavanje zeljenih znamenki vec se odmah selektira sve
pa moram kliknut jednom pa drugi put pa oznacit itd

Problem 2. Kad unesem broj onda moram kliknuti na enter da ga program prihvati

Da li je to moguce ispraviti ili je to neka limitacija Eclipse/window buildera?
Ako se moze ,onda bi bio zahvalan da stavite primjer koda kojeg bi ja onda mogao pastati -napominjem da sam totalni pocetnik u ovome.
Hvala.



 
Odgovor na temu

robijasa

Član broj: 35110
Poruke: 3
*.adsl.net.t-com.hr.



Profil

icon Re: Eclipse -Window Builder -jspinner unos brojeva -pomoc pocetniku09.03.2012. u 17:22 - pre 147 meseci
Uf sta bas nitko nista.ajde barem neki komentar ako se ne moze da znam na cemu sam :)
 
Odgovor na temu

FooLControL
Serbia

Član broj: 168531
Poruke: 74
*.dynamic.isp.telekom.rs.



+8 Profil

icon Re: Eclipse -Window Builder -jspinner unos brojeva -pomoc pocetniku12.03.2012. u 00:10 - pre 147 meseci
Sigurno ti je podeseno da selektuje tekst na FocusListener-u. Moguce da WindowBuilder to radi po default-u, jer kad se napravi "rucno" selektuje se onako kako bi ti zeleo.

A za problem broj dva vidi da kad komponenta izgubi fokus onda program prihvati podatke.
 
Odgovor na temu

robijasa

Član broj: 35110
Poruke: 3
*.adsl.net.t-com.hr.



Profil

icon Re: Eclipse -Window Builder -jspinner unos brojeva -pomoc pocetniku12.03.2012. u 10:52 - pre 147 meseci
Hvala na odgovoru ,nisam ni znao da po defaultu spinner radi onako kao bi ja (mogao sam probat pa vidjet)
Uglavnom sad sam skuzio da on vuce broj i nacin upisivanja sa drugog mjesta (utils)

ovo mu kaze da pise broj na nacin koji je objasnjen u "utils"
Utils.createNumberModel(step, p, priceSpinner, price);

ovo je spinner:

priceSpinner = new JSpinner();

priceSpinner.addChangeListener(new ChangeListener() {
public void stateChanged(final ChangeEvent arg0) {
updateUnitsLabel(); //ovo mijenja jedan label ,nebitno
}
});

I ovo je nacin copy paste iz "utils" ,i mislim da bi tu trebalo nesto promjenit:

public static final void createNumberModel(double step, int p, JSpinner spinner, double price) {
SpinnerNumberModel model = new SpinnerNumberModel();
model.setValue(price);
model.setMinimum(new Double(0));
model.setStepSize(new Double(step));
model.setMaximum(null);
spinner.setModel(model);
StringBuffer b = new StringBuffer("0.");
for (int i = 0; i <= p; i++) {
b.append('0');
}
spinner.setEditor(new JSpinner.NumberEditor(spinner, b.toString()));
}

E sad probat cu googlat FocusListener i razne focus komande i experimentirat (bojim se samo da sam preglup :( )
a u medjuvremenu ako znas sta bi tocno trebao dodat ili izmjenit spasio bi me
Hvala




 
Odgovor na temu

[es] :: Java :: Eclipse -Window Builder -jspinner unos brojeva -pomoc pocetniku

[ Pregleda: 1491 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.