drawLine gibt hässliche linie

Status
Nicht offen für weitere Antworten.

raffnix

Bekanntes Mitglied
Hallo.!
Ich zeichne eine Linie zwischen 2 punkten.
ich setze die Punkte mit der Maus und zeichne sie dann.
Code:
g2d.setColor(Color.RED);
	         	 g2d.fillOval(wristPunkt.x,wristPunkt.y,15,15);
das gibt einen schönen roten Punkt!!

wenn ich jetzt eine Linie zeichne :
Code:
g2d.drawLine(wristPunkt.x,wristPunkt.y,centerPoint.x,centerPoint.y);

wird die Linie auch angezeigt. nur ist sie nicht genau von punktmitte zu punktmitte sonder leicht daneben..
kann man das ändern ???
und vor allem wie?? so ist es wirklich sehr hässlich..
 
B

Beni

Gast
Schau dir genauer an, was die Werte bei fillOval bedeuten. Da gibst du als erstes nämlich nicht den Mittelpunkt des Ovals ein, sondern die linke obere Ecke...
 

raffnix

Bekanntes Mitglied
Ja stimmt..
hab ich gar nicht gesehen..
gibt es denn noc eine andere möglichkeit einen punkt zu zeichnen??
sodaß meine Linie richtig sitzt?? habe es mit fillCrcle probiert aber das will irgendwie nicht..
habe ich es falsch hingeschrieben?


Code:
 if(wristPunkt != null ){
	         	g2d.setColor(Color.RED);
	         	g2d.fillCircle(wristPunkt.x,wristPunkt.y,15);
                       //    fillCircle(g2d,wristPunkt.x,wristPunkt.y,15);
 
S

stev.glasow

Gast
Ich denke mal Beni meint das so: g2d.fillOval(wristPunkt.x - width/2, wristPunkt.y - height/2, width, height);
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S AWT-EventQueue-0 NullPointerExeption bei drawLine AWT, Swing, JavaFX & SWT 5
H drawLine im JFrame FullScreenWindow AWT, Swing, JavaFX & SWT 12
U drawLine mit Tooltip AWT, Swing, JavaFX & SWT 1
J drawLine() auf JFrame funktioniert nicht AWT, Swing, JavaFX & SWT 4
S Frage zu drawLine AWT, Swing, JavaFX & SWT 14
T Label + DrawLine AWT, Swing, JavaFX & SWT 6
G Method drawLine() AWT, Swing, JavaFX & SWT 14
X Durch DrawLine verschwindet das Fenster und die Objekte AWT, Swing, JavaFX & SWT 13
N Alle Pixel-Koordinaten von z.B. g.drawLine(.) speichern AWT, Swing, JavaFX & SWT 7
L Linie mit drawLine auf JPanel AWT, Swing, JavaFX & SWT 7
M drawLine() in JPanel hinzufügen ohne Neuzeichnen AWT, Swing, JavaFX & SWT 3
K drawLine mit Kollisionsabfrage? AWT, Swing, JavaFX & SWT 4
A Repaint unterdrücken bei DrawLine in JPanel AWT, Swing, JavaFX & SWT 4
W Gibt es einen "automatischen Listener" in Swing oder JTable oder der ATM-Klasse? AWT, Swing, JavaFX & SWT 14
_user_q Gibt es eine Möglichkeit, in Java alle möglichen Zeichen automatisch tippen zu lassen? AWT, Swing, JavaFX & SWT 13
U Gibt es eine Möglichkeit statt concatenate einen anderen Befehl zu nutzen? AWT, Swing, JavaFX & SWT 9
VPChief Gibt es eine möglichkeit Dateien aus der jar datei zu kopieren? AWT, Swing, JavaFX & SWT 46
J Gibt es einen Grund für 16x16 anstatt z.B. 15x15 Tiles ? AWT, Swing, JavaFX & SWT 10
S Caps-Lock Überprüfung gibt falschen Wert zurück AWT, Swing, JavaFX & SWT 1
B Swing Posistion von JButton auslesen gibt immer 0 aus AWT, Swing, JavaFX & SWT 1
M Jtable gibt -1 wert bei selectedRow und Column AWT, Swing, JavaFX & SWT 3
apple_pie1998 Programm gibt plötzlich exceptions aus. AWT, Swing, JavaFX & SWT 4
D AWT Graphics2D getClip gibt null zurück AWT, Swing, JavaFX & SWT 3
C JOptionPane.showConfirmDialog() -> Focus auf NEIN -> Enter gibt YES_OPTION zurück AWT, Swing, JavaFX & SWT 6
I JComboBox gibt bei ausgewählten ITem NullPointer an... AWT, Swing, JavaFX & SWT 3
Z Gibt es alternativen zu Swing und AWT, Swing, JavaFX & SWT 4
C Swing JComboBox, ItemListener gibt 2x aus AWT, Swing, JavaFX & SWT 2
M JTextField gibt beim auslesen null aus AWT, Swing, JavaFX & SWT 9
J Gibt es brauchbare GUI-Builder, oder doch besser alles per Hand machen? AWT, Swing, JavaFX & SWT 6
P gleichanfangende Zeilen solange auslesen bis es die gibt AWT, Swing, JavaFX & SWT 12
K 2D-Grafik interstectsLine gibt immer false zurück AWT, Swing, JavaFX & SWT 18
R Swing JLabel gibt stets 'null' aus AWT, Swing, JavaFX & SWT 3
D System.out.println() gibt html-Tags mit aus AWT, Swing, JavaFX & SWT 2
D Funktion JList.getSelectedValues() gibt nicht alle values zurück AWT, Swing, JavaFX & SWT 2
J Welche Fallstricke gibt es bei TreeTables in SWT/JFace AWT, Swing, JavaFX & SWT 3
G Gibt es diese Komponente? AWT, Swing, JavaFX & SWT 11
T Swing Gibt es eine Komponente für eine farbliche Editorbox? AWT, Swing, JavaFX & SWT 6
F JComboBox gibt falsche werte AWT, Swing, JavaFX & SWT 3
S JDialog gibt keine Nachrichten ueber sein Schliessen..? AWT, Swing, JavaFX & SWT 3
J Gibt es in Java ein mehrspaltiges Listenfeld? AWT, Swing, JavaFX & SWT 6
K Gibt es AWT- und Swing-ActionListener ? AWT, Swing, JavaFX & SWT 3
R Gibt es Pulldown-Buttons in Swing? AWT, Swing, JavaFX & SWT 5
J Gibt es ein OutlookTabbedPane für Java ? AWT, Swing, JavaFX & SWT 9
G Gibt's in Swing oder AWT sowas wie ein Gruppenfeld? AWT, Swing, JavaFX & SWT 3
K Textfelder auslesen gibt immer Fehler AWT, Swing, JavaFX & SWT 2
V Gibt es eine JButtonBar? AWT, Swing, JavaFX & SWT 3
S JList gibt nach Sortierung mit Collections keine Anzahl mehr AWT, Swing, JavaFX & SWT 3
S getSize gibt keine Größe wieder AWT, Swing, JavaFX & SWT 4
V Wie heisst dieses GUI-Element? Gibt es sowas für Swing? AWT, Swing, JavaFX & SWT 10
N JComponent#getClientProperty(key) welche Schlüssel gibt es? AWT, Swing, JavaFX & SWT 3
G Gibt es soetwas wie setPreferredWidth() für JTextPane? AWT, Swing, JavaFX & SWT 3
F gibt etwas wie frames in html auch in java? AWT, Swing, JavaFX & SWT 19
B Gibt einen JComboButton? AWT, Swing, JavaFX & SWT 3
P ProgressMonitor - isCanceled gibt immer false zurück AWT, Swing, JavaFX & SWT 2
I Grafikfilter => welche gibt es und wie einsetzen AWT, Swing, JavaFX & SWT 7
C getIcon für ein File das es nicht gibt? AWT, Swing, JavaFX & SWT 2
S Gibt es sowas wie SwingEvent? AWT, Swing, JavaFX & SWT 6
A KeyPressed gibt mir immer 0 AWT, Swing, JavaFX & SWT 8
J Gibt es eine Methode die mir die Javaversion zurück gib ? AWT, Swing, JavaFX & SWT 2
G Gibt es eine Klasse für Syntax highlighting? AWT, Swing, JavaFX & SWT 3
S Gibt es eine Möglichkeit???? AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben