Érték bekérése labellel!?
Kezdő hobbi programozó vagyok. NetBeans-t használok és egyszerűbb dolgokkal szórkozom. Bekérek értékeket, számolok velük, kiiratom stb. Viszont picit elakadtam. Szeretnék jFrame-ben, egy Label segítségével bekérni egy számot, majd azt állandó értéknek felvenni, hogy aztán azt később tovább számolhassam, pédául egy Button segítségével +1-et hozzáadjak, valahányszor rányomok.
Label nélkül már sokszor megcsináltam, mert az Output-al egyszerűen be scannelek, de a Label picit megzavar. Valaki tudna segíteni? Képet mellékelek a könnyebb megértéshez.
Hát nem tudom pontosan mit szeretnél, annyira nem olvastam el a kérdésed meg a képet. De:
A JTextField egy szövegmező, ami lehet szerkeszthető, vagy fix.
Létrehozod: JTextField tf=new JTextField(); //ekkor üres
tf.setText("3"); //ekkor 3 lesz a mezőben
tf.setEditable(false); //Letiltod, hogy közvetlenül lehessen szerkeszteni.
Raksz mellé egy JButtont (remélem ez megy)
a jbuttonre (ha jb nevű például):
jb.addActionListener(this)
és az osztályodra pedig: implements ActionListener
Ahhoz az interfészhez tartozik egy megvalósítandó függvény, public void actionPerformed(ActionEvent e)
abba pedig: if(e.getsource().equals(jb)){
int uj=Integer.parseInt(tf.getText());
tf.setText(uj);
}
valahogy így meg tudod oldani. Remélem ezekre gondoltál, és segítettem picit.
Ha nem, akkor írj privátot.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!