ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
554
554
EMPFEHLEN
-
Hallo - die letzte Stunde hätte ich mir echt schenken können! Das kann doch nicht so schwer sein, einen einfachen Strich in eine Form bzw. Panel zu zeichnen - inzwischen besteht meine Form wirklich nur noch aus dem Standartprojekt und folgenden Zeilen:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
[size=2][color=#0000ff]public[/color][/size][size=2][color=#008080]Form1[/color][/size][size=2]() { InitializeComponent(); [/size][size=2][color=#008080]Graphics[/color][/size][size=2] g = [/size][size=2][color=#0000ff]this[/color][/size][size=2].CreateGraphics(); [/size][size=2][color=#008080]Pen[/color][/size][size=2] myPen = [/size][size=2][color=#0000ff]new[/color][/size][size=2][color=#008080]Pen[/color][/size][size=2]([/size][size=2][color=#008080]Color[/color][/size][size=2].Red); myPen.Width = 10; g.DrawLine(myPen, 1, 1, 500, 500); }[/size]
(this ist in diesem Fall die Klasse Form1 : Form)
...dennoch wird außer der leeren Form nichts angezeigt. Was habe ich also Grundlegendes vergessen?
thx!
-
Hm, ich denke, das Paint-Event wird erst nach dem Konstruktor gefeuert. Im Paint Event werden alle Steuerelemente neu gezeichnet, auch der Hintergrund des Fensters. Damit ist Deine Linie wieder weg.
Zum Testen kannst Du Probieren, Einen Button auf die Fensterfläche zu ziehen, und im Buttonclick-Ereignis die Linie zu zeichnen. Dann sollte es wirklich funktionieren.
Nicht vergessen: Die Linie ist bei jedem Paint-Event wieder weg. Wenn Du willst, dass sie bleibt, dann musst Du sie in diesem Event zeichnen. Und keine Steuerelemente drüberlegen
Ähnliche Themen
-
Zeichnen in Panel
Von koddy013 im Forum JavaAntworten: 1Letzter Beitrag: 06.05.10, 17:50 -
Panel wird nicht gefüllt
Von HeinerPyt im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 5Letzter Beitrag: 08.10.08, 09:31 -
Zeichnen auf Panel
Von sailer86 im Forum .NET Windows FormsAntworten: 5Letzter Beitrag: 25.04.08, 08:25 -
Auf panel zeichnen
Von GalaxyWarrior im Forum JavaAntworten: 4Letzter Beitrag: 06.10.05, 23:25 -
Image im Panel neu zeichnen
Von Kai Cierpka im Forum JavaAntworten: 1Letzter Beitrag: 13.07.05, 11:59





Zitieren
Login





