reduce object creating #10

Open
opened 2025-12-15 08:32:44 +01:00 by MiauRizius · 0 comments
Owner

Change to:

if(panel.keyH.debug) {
            g2.setColor(Color.white);
            g2.setFont(g2.getFont().deriveFont(50f));
            switch (dayState) {
                case DAY -> g2.drawString("DAY", 800, 500);
                case DUSK -> g2.drawString("DUSK", 800, 500);
                case NIGHT -> g2.drawString("NIGHT", 800, 500);
                case DAWN -> g2.drawString("DAWN", 800, 500);
                default -> g2.drawString("UNKNOWN", 800, 500);
            }
        }

to reduce created objects

https://git.miaurizius.de/MiauRizius/JGame2D/src/commit/c1e355637e69087e5c6d366806f1209e305256ba/src/de/miaurizius/jgame2d/environment/Lighting.java#L27 Change to: ```java if(panel.keyH.debug) { g2.setColor(Color.white); g2.setFont(g2.getFont().deriveFont(50f)); switch (dayState) { case DAY -> g2.drawString("DAY", 800, 500); case DUSK -> g2.drawString("DUSK", 800, 500); case NIGHT -> g2.drawString("NIGHT", 800, 500); case DAWN -> g2.drawString("DAWN", 800, 500); default -> g2.drawString("UNKNOWN", 800, 500); } } ``` to reduce created objects
MiauRizius added the
Kind/Enhancement
Reviewed
Confirmed
1
Priority
Low
4
labels 2025-12-15 08:32:44 +01:00
MiauRizius self-assigned this 2025-12-15 08:32:44 +01:00
MiauRizius added the due date 2025-12-15 2025-12-15 09:02:34 +01:00
MiauRizius modified the due date from 2025-12-15 to 2025-12-21 2025-12-17 08:32:45 +01:00
Sign in to join this conversation.
No description provided.