Moin,
Ich möchte in meinem Programm ein Bild karte.png anzeigen lassen, welches allerdings größer als das Fenster ist. Außerdem möchte ich Striche usw darauf zeichnen können.
Um es mit Scrollbars anzeigen zu lassen, habe ich es als ImageIcon in ein JLabel gestackt und dann mit einem JScrollpane angezeigt, was auch wunderbar funktioniert hat. Allerdings weiß ich nun nicht, wie ich darauf zeichnen kann. Ich kenne mich nicht gut mit dieser paint geschichte aus und möchte wissen, wie ich es am besten anstelle, dass ich auf dieser Karte jetzt beispielsweise Wege einzeichnen kann. Eignet sich vielleicht ein JPanel besser dafür? Aber wie kann ich Zeichnungen hinzufügen?
Ich möchte in meinem Programm ein Bild karte.png anzeigen lassen, welches allerdings größer als das Fenster ist. Außerdem möchte ich Striche usw darauf zeichnen können.
Um es mit Scrollbars anzeigen zu lassen, habe ich es als ImageIcon in ein JLabel gestackt und dann mit einem JScrollpane angezeigt, was auch wunderbar funktioniert hat. Allerdings weiß ich nun nicht, wie ich darauf zeichnen kann. Ich kenne mich nicht gut mit dieser paint geschichte aus und möchte wissen, wie ich es am besten anstelle, dass ich auf dieser Karte jetzt beispielsweise Wege einzeichnen kann. Eignet sich vielleicht ein JPanel besser dafür? Aber wie kann ich Zeichnungen hinzufügen?