private void drawInstruction(Graphics g) { g.setFont(new Font("Courier", Font.PLAIN, 12)); if (physicalImage != null) { g.drawImage(physicalImage, 0, 15, this); } else { g.setColor(physicalColor); g.fillRoundRect(0, 15, 14, 14, 10, 10); } g.setColor(physicalColor); g.drawString("PHYSICAL", 18, 29); if (sensitivityImage != null) { g.drawImage(sensitivityImage, 110, 15, this); } else { g.setColor(sensitivityColor); g.fillRoundRect(110, 15, 14, 14, 10, 10); } g.setColor(sensitivityColor); g.drawString("SENSITIVITY", 128, 29); if (intellectualImage != null) { g.drawImage(intellectualImage, 220, 15, this); } else { g.setColor(intellectualColor); g.fillRoundRect(220, 15, 14, 14, 10, 10); } g.setColor(intellectualColor); g.drawString("INTELLECTUAL", 238, 29); }