![]() |
TImage für Java
Hallo,
in Delphi gibt es die Komponente TImage, damit kann man ein eigenes Bild zeichnen, sowie auch ein Bild hinein laden. Gibt es in Java auch eine solche Klasse? MfG Christian18 |
AW: TImage für Java
Vielleicht ist ein BufferedImage ja ein Ansatz für dich. Habe schon ewige Zeiten nichts mehr mit Java gemach.
|
AW: TImage für Java
Moin,
womit willst du das denn zeichnen? In Swing würde ich ein JPanel nehmen, und bei jedem Zeichenvorgang ein Bild aus einem BufferedImage zeichnen. MfG Fabian |
AW: TImage für Java
Hallo,
erst einmal vielen Dank für die Antworten. Als ich noch mit Delphi programmiert habe, konnte ich folgendes machen:
Delphi-Quellcode:
Das ist jetzt so schnell aus dem Kopf hingeschrieben. Sollten Fehler enthalten sein, bitte ich dies zu entschuldigen. Wie kann ich denn sowas in Java machen? Ich suche eine Klasse wie in Delphi dies TImage.
procedure TForm1.zeichne(Sender: TObject);
var i: TImage; begin i:=TImage.create(); i.left:=10; i.top:=10; i.width:=100; i.heigth:=100; // bild laden i.picture.loadfronfile(filename); // zeichnen i.canvas.moveto(10, 10); i.canvas.lineto(100, 100); end; MfG Christian18 |
AW: TImage für Java
Klasse Graphics?
|
AW: TImage für Java
Zitat:
|
AW: TImage für Java
hier mein code:
Code:
import javax.swing.JFrame;
import javax.swing.JLabel; import java.awt.Graphics; public class test { private JFrame f; private JLabel l; public test() { f = new JFrame("Test"); l = new JLabel(); f.setSize(1000, 700); f.setLayout(null); l.setBounds(10, 10, 400, 300); f.getContentPane().add(l); zeichne(l.getGraphics()); f.setVisible(true); } public void zeichne(Graphics g) { g.drawLine(0, 0, 100, 100); } public static void main(String[] args) { new test(); } } |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz