Ich erschaffe Conways Spiel des Lebens in Java, und ich möchte ein klickbares Raster auf dem Bildschirm machen, um die Zellen ein-/auszuschalten, bevor ich auf Start klicke. Was ist der beste Weg, dies zu tun? Ein Raster von JButtons wird es nicht für mich tun, wie es schrecklich aussieht (es sei denn es gibt eine Möglichkeit, zu ändern, wie sie aussehen?)Wie kann ich ein anklickbares Gitter in Java erstellen?
jede Hilfe wird sehr geschätzt - danke!
Sie können eine 'JPanel' Klasse erweitern, sie' ClickableJPanel' nennen oder so etwas. So würde ich zumindest gehen. Wenn die vollständige Kontrolle über alle Zellen benötigt wird. –
Richtig, es gibt Möglichkeiten, X, Y-Ereignisse direkt zu empfangen. Verarbeiten Sie die Klicks einfach und Sie können Ihr eigenes Grid einfach erstellen. – markspace
Ihre Frage scheint weit gefasst zu sein und Sie sollten dieses Problem in die erforderlichen kleineren Schritte unterteilen, einschließlich auf Mausklicks achten, Punkte zeichnen ... und dann versuchen, jeden Schritt einzeln nacheinander zu lösen. Wenn Sie nicht weiterkommen, kommen Sie mit Ihrem Code und Ihrer spezifischen Frage zurück. –