Zum Inhalt springen

FS_Sebi

Mitglieder
  • Gesamte Inhalte

    3
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von FS_Sebi

  1. Hi, ich wollte ein Applet schreiben, dass ähnlich wie in Paint ein Rechteck zeichnet. Wenn die Maustaste gedrückt wird, wird die linke obere Ecke festgelegt. Bei angehaltener Maustaste legt man dann die untere rechte Ecke fest, wobei man ständig die Größe des Rechtecks sieht. Beim loslassen wird das Rechteck dann festgelegt. Das ganze soll ohne drawRect funktionieren. Ich krieg das ganze leider nicht so hin wie es sein sollte. Ich poste hier mal das Grundgerüst, zum Linien zeichnen, auf dem das ganze aufbauen soll: package Übungen; import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.awt.geom.*; import java.awt.image.*; public class D2_Swing_Image extends JApplet implements MouseMotionListener { BufferedImage bi; Graphics2D big2; int x, y; boolean reset = true; public void init() { bi = (BufferedImage)createImage(getWidth(), getHeight()); big2 = bi.createGraphics(); big2.setStroke(new BasicStroke(4, BasicStroke.CAP_ROUND, BasicStroke.JOIN_BEVEL)); big2.setPaint(Color.RED); addMouseMotionListener(this); } public void paint(Graphics g){ Graphics2D g2=(Graphics2D)g; g2.drawImage(bi, null, 0 , 0); } public void mouseDragged(MouseEvent ev) { if(reset){ reset = false; x = ev.getX() - 1; y = ev.getY(); } big2.draw(new Line2D.Double(x, y, ev.getX(), ev.getY())); x = ev.getX(); y = ev.getY(); repaint(); } public void mouseMoved(MouseEvent ev) { reset = true; } } Vielen Dank.
  2. Das ist jetzt bei mir heraus gekommen: public class Abflug{ public static void main(String[] args) { Biene obj1 = new Biene(); Fledermaus obj2 = new Fledermaus(); } public void abflug(String obj1, String obj2){ Abflug hui = new Abflug(); hui.fliegen(); } public void fliegen(){ } } (die zwei anderen Klassen und das Interface habe ich mir gespart zu posten)
  3. Smorrog - Nefarian hat endlich sein S4 Schwert im 3on3 bekommen und ist jetz erstmal überglücklich. stundenlanges "in-og-rumstehen" is jetz angesagt :cool:
  4. Aufgabe 4: Highscore - Programmieren in Java: Einführung - Klassen "Die Methode "abflug()" soll keinen Rückgabewert besitzen und ein Objekt vom Typ des Interfaces "Fliegen" erwarten." Wie setze ich den letzten Teil um? Vielen Dank für eure Antworten. Am besten wäre wenn jmd alle Lösungen für die Aufgabe von http://www.highscore.de/java/einfuehrung/ hätte, dann müsste ich euch nicht weiter belästigen die nächste Woche

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...