- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Telekom mobilszolgáltatások
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Yettel topik
- iPhone topik
- Samsung Galaxy A54 - türelemjáték
- Samsung Galaxy A56 - megbízható középszerűség
- Nothing Phone 2a - semmi nem drága
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- MWC 2026: Kezünkben a Vivo V70, megvan a magyar ára is
Új hozzászólás Aktív témák
-
amargo
addikt
Szia!
Én sem ismerem a java osztályok nagy részét, mert nem kimondottan java-ban fejlesztek.
"egér pozícióját akarom a status barba updatelni"
Gondolom designer-el raktad fel az objektumokat - vagy nem, nem változtat sokat a lényegen -, lényegiben az objektumok egy form-on - mainPanel - belül helyezkednek el. Azaz van objektum listád.Ebben az esetben a legfapadosabb módszer - ettől még nem feltétlen rossz -, ha a form objektumai között a statusbar-ra hivatkozol egyből és át adod neki egérkoordinátáit formázottan.
Tehát a canvas-nak lesz egy MouseMoved eseménye. Ahol eléred a StatusBar egy elemét, pl.:
private void canvas1MouseMoved(java.awt.event.MouseEvent evt) {
String pos = "x:" + Integer.toString(evt.getX()) + ", y:" + Integer.toString(evt.getY());
this.statusMessageLabel.setText(pos);
} -
amargo
addikt
Több szálon szeretnéd használni? Leginkább az a kérdés. Mert az, hogy egy osztály erőforrásait elérd egy másikból, több lehetőséged is adott hozzá. Hogy a legegyszerűbbet írjam: static, referencia, események.
De a másik kérdésem, hogy miért a Canvas-ból kell a JFrame-t módosítani? Ha onnan tudod megoldani, akkor küldjön ki egy eseményt, amire a JFrame fel van iratkozva.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Luck Dragon: Asszociációs játék. :)
- Autós topik
- Okos Otthon / Smart Home
- Formula-1
- A '90-es évek jutnak az eszünkbe az ATK készülő egeréről
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Telekom mobilszolgáltatások
- Házimozi haladó szinten
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- Eladó Apple iPhone 14 Pro Max 128GB Purple / 12 hó jótállás
- Újszerű Apple MacBook Air 13.6" - M2, 16GB/256GB - 6 ciklus - 100% akku(MC7X4MG/A) Éjfekete -HUN
- HIBÁTLAN iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4370
- Spigen Essential EF323MQ 3in1 Mágneses MagSafe Vezeték nélküli töltőállomás 25W Qi2.2 Fekete
- GYÖNYÖRŰ iPhone 14 Pro Max 128GB Deep Purple-1 ÉV GARANCIA - Kártyafüggetlen, MS3913
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


