McGizmo
Enthusiast
Hallo auch!
Also, es geht um Folgendes ... ich will eine (grafische) Anwendung von Java nach C# portieren. Mit C# hab ich mich eine Weile lang beschäftigt, aus "Codetechnischer" Sicht ist das mittlerweile klar. Aus Sicht "Windows Forms" allerdings eher nicht, damit hab' ich mich kaum beschäftigt.
Gehen wir mal von einem etwas vereinfachtem Beispiel aus, wie etwas in Java gelöst ist:
Es soll ein grafisches Element dargestellt werden, welches sich entsprechend den sich ändernden Werten ebenfalls ändert (handelt sich um eine Zeigeranzeige)
- Es gibt ein JLabel
- Dieses JLabel bekommt über eine Methode ein ImageIcon als Icon verpasst
- Durch diese Methode wird das ImageIcon über das Graphics Objekt entsprechend "bezeichnet". Also ein zeiger der über AffineTransform entsprechend gedreht wird. Alles sehr einfach - und tut trotzdem problemlos.
Alternativ auch über den Weg BufferedImage -> ImageIcon -> JLabel. Aber das macht ja kaum einen Unterschied.
Was ist jetzt, dilletantisch gefragt, eine passende Entsprechung in C#? Bzw. was für Elemente entsprechen in WForms was. Kann mit der Frage so schon
jemand etwas anfangen?
Dann hätte ich noch eine Frage, Google hat mir da erstmal nichts sonderlich Hilfreiches ausgespuckt. Gibt es in C# eine Entsprechung zum AffineTransform
in Java? Das ist suuuper angenehm für meinen Einsatzzweck ... da kann ich mir etwas Mathe sparen.
Ich sag mal herzlich danke!
gizzle
---------- Beitrag hinzugefügt um 10:20 ---------- Vorheriger Beitrag war um 08:47 ----------
Typisch, kaum frage ich find ich was raus. Ich denk ich komm zurecht, pictureBox passt und das Transform hab' ich auch entdeckt.
Also, es geht um Folgendes ... ich will eine (grafische) Anwendung von Java nach C# portieren. Mit C# hab ich mich eine Weile lang beschäftigt, aus "Codetechnischer" Sicht ist das mittlerweile klar. Aus Sicht "Windows Forms" allerdings eher nicht, damit hab' ich mich kaum beschäftigt.
Gehen wir mal von einem etwas vereinfachtem Beispiel aus, wie etwas in Java gelöst ist:
Es soll ein grafisches Element dargestellt werden, welches sich entsprechend den sich ändernden Werten ebenfalls ändert (handelt sich um eine Zeigeranzeige)
- Es gibt ein JLabel
- Dieses JLabel bekommt über eine Methode ein ImageIcon als Icon verpasst
- Durch diese Methode wird das ImageIcon über das Graphics Objekt entsprechend "bezeichnet". Also ein zeiger der über AffineTransform entsprechend gedreht wird. Alles sehr einfach - und tut trotzdem problemlos.
Alternativ auch über den Weg BufferedImage -> ImageIcon -> JLabel. Aber das macht ja kaum einen Unterschied.
Was ist jetzt, dilletantisch gefragt, eine passende Entsprechung in C#? Bzw. was für Elemente entsprechen in WForms was. Kann mit der Frage so schon
jemand etwas anfangen?
Dann hätte ich noch eine Frage, Google hat mir da erstmal nichts sonderlich Hilfreiches ausgespuckt. Gibt es in C# eine Entsprechung zum AffineTransform
in Java? Das ist suuuper angenehm für meinen Einsatzzweck ... da kann ich mir etwas Mathe sparen.
Ich sag mal herzlich danke!
gizzle
---------- Beitrag hinzugefügt um 10:20 ---------- Vorheriger Beitrag war um 08:47 ----------
Typisch, kaum frage ich find ich was raus. Ich denk ich komm zurecht, pictureBox passt und das Transform hab' ich auch entdeckt.