Hirdetés
- Picit gazdaságosabb és halkabb lett a PlayStation 5 Pro legfrissebb verziója
- Dollármilliárdokért csábított el Zuckerberg egy kínai Manust
- Új versenyző áll rajtvonalhoz a tápok világában
- Tiltott témává tenné Kína az öngyilkosságot az AI számára
- Hálózati sebességre gyúrt a Minisforum új mini-munkaállomása
Új hozzászólás Aktív témák
-
#39560925
törölt tag
Sajnos így nem tudom megcsinálni, mert kb az alapjaitól újra kéne írnom mindent, és két nap nem elég rá.
Most elkezdtem úgy, hogy a bal oldali panelre ismeri a középsőt, és a középső is a bal oldalit. Hozzáadtam a bal oldalihoz egy pause/resume gombot. A gomb ActionListenere azt csinálja, hogy fut a játék és rákattintanak, akkor átírja a gomb szövegét pauseról resumra és a középső panel Paused változóját true-ra állítja. Ezt megcsináltam, de most ha lenyomom a spacet, hogy lőjek, egyből dob egy exceptiont a program és leáll. Lehet azzal van baja, hogy külön ActionListener van az űrhajónak és annak a gombnak? Hmmm nem hiszem. De akkor mitől lehet?
szerk: itt az excpetion:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at Game.LeftPanel.actionPerformed(LeftPanel.java:30)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener$Actions.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.JComponent.processKeyBindings(Unknown Source)
at javax.swing.JComponent.processKeyEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$400(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)Ezen a helyen jön elő:
public void actionPerformed(ActionEvent ae) {
if (gameArea.isPaused()) { // itt dobódik a kivétel
pause.setText("Resume");
gameArea.setPaused(false);
}
else {
pause.setText("Pause");
gameArea.setPaused(true);
}
}
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Szeged és környéke adok-veszek-beszélgetek
- Okosóra és okoskiegészítő topik
- Vezetékes FEJhallgatók
- Star Wars Outlaws teszt
- Milyen légkondit a lakásba?
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- AMD vs. INTEL vs. NVIDIA
- Mit várunk 2026-ban a mobilpiacon?
- Google Pixel topik
- További aktív témák...
- Gamer/streamer mikrofon, állvány és USB HUB kitűnő árakon!
- HIBÁTLAN iPhone 15 Pro Max 512GB E-SIM Blue Titanium-1 ÉV GARANCIA - Kártyafüggetlen, MS4262, 95% Ak
- Samsung Galaxy S23 Ultra - Green - 8GB /256GB - Újszerű állapot!
- iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA -Kártyafüggetlen
- MacBook Pro 14 2021, M1 Pro 10 core, 32 GB RAM, 16 core GPU, 1 TB SSD 27% ÁFÁS (0303AR-4046)
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


