JPanels erst sichtbar, wenn man mit Maus drüberhovert?

Hallo, ich habe folgendes Problem:

Ich habe ein JFrame, in dem ein JPanel ist, in welchem wiederum dann ein zewidimensionales Array von JPanels ist. Das Problem ist, dass die JPanels in dem Array erst sichtbar werden, wenn man mit der Maus drüberhovert.

Das Komische daran ist, dass das plötzlich passiert ist. Ich habe die ganze Zeit an dem Projekt gearbeitet und dann hat es auf einmal nicht mehr geklappt. Ich habe auch schon versucht, alles außer den Konstruktor zu löschen. Den Background rauszunehmen bringt auch nichts.

PS. Das Array besteht aus Objekten, die JPanel extenden (Also Objekt extends JPanel). Dachte, das ist nicht so wichtig.

Hier ist ein Codeschnipsel vom Konstruktor:

this.setSize(1504, 841);

this.setLayout(null);

mouseFollowingSlot.setBorder(Konstanten.blackBorder);

mouseFollowingSlot.setVisible(false);

this.add(mouseFollowingSlot);

slotPanel = new JPanel();

slotPanel.setBounds(10, 100, 1484, 731);

slotPanel.setOpaque(false);

// slotPanel.setLayout(new GridLayout(4, 10, 5, 34));

slotPanel.setLayout(null);

this.add(slotPanel);

for (int y = 0; y < 4; y++) {

for (int x = 0; x < 10; x++) {

inventoryslots[x][y] = new InventorySlot();

inventoryslots[x][y].setBounds((4 + (x * 148)), (94 + (y * 148)), inventoryslots[x][y].getWidth(),

inventoryslots[x][y].getHeight());

slotPanel.add(inventoryslots[x][y]);

inventoryslots[x][y].setName("binvslo" + x + "," + y);

// inventoryslots[x][y].addMouseListener(il);

}

}


for (int i = 0; i < inventoryButtons.length; i++) {

inventoryButtons[i] = new JLabel(new ImageIcon("res/textures/inventory/menubutton" + i + ".png"));

inventoryButtons[i].setBounds(14 + i * 148, 59, 144, 131);

inventoryButtons[i].setName("binvmen" + i);

inventoryButtons[i].addMouseListener(il);

this.add(inventoryButtons[i]);

}

background = new JLabel(new ImageIcon("res/textures/inventory/background.png"));

background.setBounds(0, 0, 1504, 841);

this.add(background);

itemInHand = false;

setMouseFollowingTimer();

}
Java, Bug, Programmiersprache, Swing, Java Swing
Handy stürzt seit neuestem ab, was tun?

Guten Abend! Ich hoffe irgendeiner von euch kann mir weiterhelfen ohne, dass ich eine Reperatur an meinem Handy vornehmen lassen muss, aber jetzt zu meinem Problem.

Mein Xiaomi Poco x3 Pro ist gestern Nachmittag, während ich ein Spiel gespielt habe ganz plötzlich ohne ersichtlichen Grund abgestürzt. Dabei hat sich der ganze Bildschirm verzerrt (siehe Bild) und ein wirklich unangenehmes Piepen war zu hören.

Nach ein paar Sekunden war dann Schluss und alles wurde schwarz. Mein Handy hat auf nichts mehr reagiert. Nicht meine Ladekabel, sondern nur mein Laptop, welcher ein Geräusch von sich gegeben hat jedes mal, wenn ich mein Handy via Ladegerät angesteckt habe.

Soweit so gut, völlig aufgelöst habe ich dann heute kläglich probiert wieder etwas an meinem Handy zu machen und tatsächlich hat es mir eine leere Batterie angezeigt und ich konnte es laden. Nachdem ich also mein Handy bis auf 83% aufgeladen habe, habe ich beschlossen es hochzufahren.

Die ersten paar Male waren ruppig und sind genauso verlaufen, wie beim ersten Mal, wo es abgestürzt ist, bis ich dann irgendwann meinen Lockscreen Hintergrund sehen konnte. Ich habe diese Zeit, wo mein Handy funktioniert hat, ausgenutzt, um schnell alle meine Passwörter zu ändern und aufzuschreiben, um mich auf einem Ersatzhandy eines Familienmitgliedes anmelden zu können sollte mein Handy völlig hin sein, oder ich es zur Reperatur schicken müsste.

Nun hatte ich den Verdacht, dass mein Handy wegen dem Handyspiel abgestürzt ist, alle Tabs geschlossen die seit gestern überraschenderweise noch da waren und die App deinstalliert. Ich dachte das hätte das Problem gelöst, aber das wäre wahrlich zu schön, um wahr zu sein. Gelegentlich stürzt es immer noch ab und das mit genau demselben Bildfehler, wie oben genannt (siehe Bild).

Ich weiß wirklich nicht, ob das die nächsten Tage vergeht, bleibt, oder schlimmer wird und weiß nicht ganz was ich machen soll, um das Problem zu beheben. Beim Kundenservice habe ich angerufen und meine Garantie geht noch bis zum 5. Mai, aber irgendwie will ich ungern mein Handy für eine so lange Zeit nicht haben. Ich kann mit dem Ersatzhandy halt nicht mehr unterwegs mobile Daten benutzen und weiteres, weil es selber schon so mitgenommen ist und es ist irgendwie nicht dasselbe.

Zumal ich keine Möglichkeit habe meine ganzen Bilder und Videos im Moment auf eine SD Karte zu verschieben. Wäre dies der Fall hätte ich es schon längst getan und probiert mein Handy auf Werkeinstellungen zurückzusetzen, aber noch würde mir das nicht gelingen.

Hat jemanden hilfreiche Tipps, Ratschläge, oder weiß was ich machen muss? Ich wäre euch sehr verbunden für schnelle Antworten! ^^'

Randnotiz: Mein Xiaomi ist gerade einmal 2 Jahre alt und hat ein normales Handyleben hinter sich (ab und zu mal auf den Boden gefallen, aber nichts weiter).

Bild zu Frage
Handy, Display, Reparatur, Android, Bug, Glitch, Problembehebung, Problemlösung, Xiaomi

Meistgelesene Fragen zum Thema Bug