Tag: graphics2d

Graphics2D ist Bestandteil des Java-2D-API bezieht sich auf zwei-dimensionale Grafiken, text-und imaging-Funktionen. Im Gegensatz zu der älteren Klasse Graphics, Graphics2D unterstützt Koordinaten-Transformationen. Es gibt auch eine bessere Kontrolle über die geometrie, Farben und text-layout.

Wo ist Polygon.Double in Java?

Anzahl der Antworten 1 Antworten
Sobald ich wieder dabei bin Java-Grafik (Graphics2D) aber ich merkte es ist kein Polygon.Doppel-oder Polygon.Float-Klassen in der Erwägung, dass es Rectangle2D.Float und Rectangle2D.Doppel-Klasse. Weiß jemand, warum das so ist? Ich muss nur zeichnen Sie ein Dreieck mit

Wie kann ich zeichnen Sie eine gekrümmte Linie, Strecke mit QuadCurve2D.Doppelt?

Anzahl der Antworten 2 Antworten
Hier ist die Codezeile, wo ich erkläre die Kurve: QuadCurve2D.Double curve = new QuadCurve2D.Double(50,100,100,170,150,100); Nun, welchen code kann ich verwenden, um zu zeichnen Sie diese Kurve? Ich habe versucht, so etwas wie: g.draw(curve); aber offensichtlich, dass hat

SVG Java Graphics2D

Anzahl der Antworten 2 Antworten
Kann jemand empfehlen, einige gute Möglichkeit zum generieren von Graphics2D-Objekt form von SVG-Daten? Ich habe gesehen, Apache Batic lib, aber es Nähte, dass Sie einige JSVGCanvas, der bekommt die URI etc... Und ich will ein Graphics2D Zeug

Die Größe der Zeichnung zu match-frame-Größe

Anzahl der Antworten 4 Antworten
Ich geschrieben habe, eine app, die benutzerdefinierte zieht alles in paint (), die sich auf Feste pixel-Positionen. Dann deaktivierte ich die Größe des Rahmens so ist es immer sichtbar. Aber jetzt möchte ich in der Lage sein,

Java verschieben eines Kreises in eine gui mit den Pfeiltasten

Anzahl der Antworten 3 Antworten
Ich versuche einen Kreis mit der linken, ein keyEvent. So weit, der Kreis ist gezeichnet am Fenster, aber es bewegt sich nicht linken! Ich fühle mich wie das problem, wo füge ich das Fenster () - Konstruktor,

Graphics2D - Rotierende Formen, auf ein Graphics2D-Objekt

Anzahl der Antworten 3 Antworten
Ich habe eine Graphics2D Objekt, das ich verwenden, um zu zeichnen auf meinem Canvas. Ich zeichne mehrere Formen auf der Canvas und verändern wollen, nur einer (oder ein Teil) von Ihnen. Ich werde versuchen, es einfach halten:

Wie kann ich ein Rechteck zeichnen, in Richtung der Spitze der Anwendung in java

Anzahl der Antworten 3 Antworten
Wie kann ich ein Rechteck zeichnen, in Richtung der Spitze der Anwendung in java ? Normalerweise ist die drawRect-Methode zieht nach unten ich habe versucht, verwenden Sie eine negative Zahl ein, aber das würde nicht funktionieren Graphics

Plot-Funktion in Java

Anzahl der Antworten 1 Antworten
Ich Schreibe ein Programm zum zeichnen [x(t),y(t)] mit der variable t in einem bestimmten Bereich (Eingabe durch Nutzer). Bisher habe ich 3 Vektoren zu halten Werte von t, x(t) und y(t). Mein Aktueller Ansatz ist das erstellen

Java - Zeichnen von text in der Mitte des Bildes

Anzahl der Antworten 4 Antworten
Muss ich schreiben, text in der Mitte des Bildes. Der text zu schreiben ist nicht immer das gleiche. Den code, den ich verwende ist der hier: //Here I first draw the image g.drawImage(img, 22, 15, 280, 225,

Malerei-Pixel-Bilder in Java

Anzahl der Antworten 3 Antworten
Welche Methode ist die beste Weg, um erstellen Sie ein pixel-Bild mit java. Sagen, ich will ein pixel-Bild mit den Abmessungen 200 x 200, das sind 40.000 Pixel insgesamt. Wie kann ich ein pixel aus einer zufälligen

Zeichnung Gefülltes Rechteck über ein BufferedImage

Anzahl der Antworten 3 Antworten
So, ich bin versucht, eine Anwendung erstellen, können black-out-Abschnitte einer Umfrage, die vertrauliche Informationen enthält. Aber ich habe ein bisschen ein problem. Was ich will zu tun ist, zeichnen gefüllte schwarze Rechtecke über ein BufferedImage gegeben x,

Java: Erkennen von Bild-format, Größe ändern (skalieren) und als JPEG speichern

Anzahl der Antworten 1 Antworten
Dies ist der code, den ich habe, es tatsächlich funktioniert, nicht perfekt, aber es funktioniert, das problem ist, dass die verkleinerten Vorschaubilder werden nicht einfügen, die auf das weiße Rechteck Gezeichnet, brechen die Bilder Seitenverhältnis, hier ist

Verstehen BufferStrategy

Anzahl der Antworten 1 Antworten
Ich bin Art von neuen zu java. Ich möchte ein Spiel machen. Nach viel Forschung, ich kann nicht verstehen, wie bufferstrategy funktioniert.. Ich kenne die Grundlagen.. es schafft eine off-screen-image, die Sie später in Ihrem windows-Objekt.. ich

mit repaint() Methode actionPerformed

Anzahl der Antworten 3 Antworten
Wie die repaint () - Methode auf, wenn eine Taste gedrückt wird, und Grafiken p hat zu re-paint alles von Grund auf neu? Dank. import javax.swing.Box; import javax.swing.JButton; import javax.swing.JTextField; import java.awt.*; import java.awt.event.*; import javax.swing.*; class

Zeichnen Sie eine Linie auf ein JFrame

Anzahl der Antworten 1 Antworten
Ich versuche, eine Linie zu ziehen mit der Graphics 2D aber dann die Zeile angezeigt wird, über alle die die anderen Komponenten in der JFrame wodurch Sie unsichtbar wird. Wie kann ich dieses problem beheben? Hier der

Rotierende Bild mit AffineTransform

Anzahl der Antworten 2 Antworten
Habe ich Klasse namens Airplane. Innerhalb dieser Klasse habe ich die variable img was ist ein BufferedImage geben. Was ist mehr, ich habe Klasse WorldMap die overrides-Funktion paintComponent(Graphics g): @Override public void paintComponent(Graphics g) { Graphics2D g2d

Unterschied zwischen Graphics und Graphics2D?

Anzahl der Antworten 1 Antworten
Was ist der Unterschied zwischen Grafiken und Graphics2D? Ob Graphics2D zu erweitern, um der Grafik? public void paintComponent(Graphics g) { super.paintComponent(g); g.drawRect(25, 25, 20, 20); //use Graphics to paint rectangle Graphics2D g2 =(Graphics2D)g; g2.drawRect(0, 0, 20, 20);

Linien zeichnen auf jpanel

Anzahl der Antworten 1 Antworten
Ich will es machen wie Zeichnen Sie ein Lineal (Linie mit Teilstrichen in 90-Grad-Winkel) nur nicht auf dem jframe, sondern auf jpanel. Also habe ich versucht: JFrame f = new JFrame(); JPanel ff = new JPanel(); ff.add(new

Java: eine schriftart mit einer bestimmten Höhe in Pixel

Anzahl der Antworten 4 Antworten
Es leicht zu bestimmen, wird die gerenderte Höhe einer schriftart, die mit FontMetrics, aber was ist mit den anderen zurecht? Wie bekomme ich eine schriftart, die passen in eine bestimmte Höhe in Pixeln? "Gib mir Verdana in

So erstellen Sie ein Graphics2D-Instanz?

Anzahl der Antworten 3 Antworten
Was ist der einfachste Weg in Java SE 7 um eine Instanz, die gerade in den plot ein paar Punkte für das Debuggen? Desktop-Umgebung. InformationsquelleAutor necromancer | 2013-05-13

Wie bewegen Sie die Form in Java?

Anzahl der Antworten 1 Antworten
Ich Formen zeichnen auf JPanel in einem separaten thread. Ich möchte zu bewegen, diese Formen durch Aufruf der Methode move() aber die Figur nicht ändern seine Lage. Diese meine CustomShape public class CustomShape { private static final

Einfache Fokus-Listener in Java

Anzahl der Antworten 2 Antworten
Habe ich eine einfache Anwendung mit einem Fenster(erweitert JPanel), die enthält eine kleine box(myMessagePanel - siehe code unten). Grundsätzlich möchte ich generieren focusevents sowohl das Panel und die box, wenn die box gedrückt wird. Allerdings nur focusGained

Java: Zeichnung-Grafik-aus einem array

Anzahl der Antworten 2 Antworten
Arbeite ich an meinem ersten java-Spiel für ein Schulprojekt, und ich habe einige Probleme mit dem zeichnen der Grafiken basiert auf Informationen, in einem array. Was ich im Grunde versucht zu tun ist erstellen Sie ein 2D

Java .drawImage : Wie kann ich "unDraw" oder löschen Sie ein Bild?

Anzahl der Antworten 3 Antworten
Brauche ich ein bestimmtes Bild neu gezeichnet werden, an verschiedenen Orten ständig, wie das Programm läuft. Also habe ich eine while-Schleife, die sich bewegen sollen ein Bild über den Bildschirm, aber es zeichnet das Bild auf sich

Drehen 90 Grad nach rechts Bild in java

Anzahl der Antworten 6 Antworten
Kann ich nicht drehen Bild um 90 Grad nach rechts . Ich muss in der Lage sein, um Bilder zu drehen, einzeln, in java. Die einzige Sache, die. Leider brauche ich zum zeichnen des Bildes an einem

Der richtige Weg Druck ein BufferedImage im Java

Anzahl der Antworten 1 Antworten
Ich würde gerne wissen, ob es eine richtige Art und Weise des Druckens eines BufferedImage in Java. Im Grunde habe ich eine Foto-manipulation-Programm, das funktioniert, ich kann Bilder speichern usw. Aber mein eigentliches Ziel ist es zu

Drehen Sie ein Bild in java um den angegebenen Winkel

Anzahl der Antworten 2 Antworten
Hier ist die Funktion, womit eine Form an den angegebenen Koordinaten: public void drawTank(int x,int y){ int h = 50; int w = 50; graphic.setColor(Color.darkGray); graphic.drawRect(x, y, h, w); graphic.fillRect(x, y, h, w); graphic.setColor(Color.GRAY); graphic.drawRect(x+50, y+20, 35,

Rechtecke auf ein JPanel

Anzahl der Antworten 3 Antworten
Ich habe eine JScrollPane und oben drauf habe ich ein JPanel mit dem Namen 'panel1'. Ich möchte einige Rechtecke gezeichnet werden, der auf diesem JPanel. Habe ich eine Klasse namens DrawRectPanel erweitert JPanel und nicht alle die

Repaint() nicht aufrufen von paint() in Java

Anzahl der Antworten 1 Antworten
Lassen Sie mich beginnen mit den Worten ich weiß, ich habe verletzt, einige grundlegende Java-Grundlagen in diesem chaotisch-code, aber ich bin verzweifelt versucht zu beenden ein Programm vom Dienstag für ein sozialwissenschaftliches experiment, und ich weiß nicht,

Wie kann ich die Größe der gedruckten Seite in java?

Anzahl der Antworten 2 Antworten
Ich habe ein Programm geschrieben, das mithilfe von Java print API zum drucken von Seiten aus einem Drucker. Ich glaube, ich habe die stellen im code, um die gewünschte Größe zu schreiben, aber es noch druckt auf

java Linie zeichnen, wie die Maus bewegt wird

Anzahl der Antworten 3 Antworten
Ich möchte eine Funktion in meine Anwendung erlaubt dem Benutzer, eine gerade Linie zeichnen, indem Sie mit der Maus auf die start-Position und loslassen am Ende Lage. Sollte die Linie bewegen, wie die Maus bewegt wird, bis

Neuzeichnen von graphics in Java

Anzahl der Antworten 3 Antworten
Bin ich auch einfach nur in die Grafik in Java und habe ein problem. Erstellt habe ich ein JFrame Fenster (NetBeans-Designer) mit einem JPanel panel und ich zog einige Grafiken auf Sie. Dann habe ich einen JButton,

Wie kann ich ein Bild drehen mittels Java/Swing und setzen Sie seinen Ursprung auf 0,0?

Anzahl der Antworten 4 Antworten
Ich bin in der Lage, um ein Bild zu drehen, wurde Hinzugefügt, um ein JLabel. Das problem ist nur, dass, wenn die Höhe und Breite nicht gleich ist, wird das gedrehte Bild erscheint nicht mehr auf dem

Wie "paint" auf JLabels auf einem JPanel?

Anzahl der Antworten 4 Antworten
Habe ich eine Reihe von JLabels, die jeweils einen Brief (per seText()), undurchsichtigen und Hintergrundfarbe auf weiß gesetzt, auf eine JPanel mit einem GridLayout so dass die Etiketten bilden eine Tabelle. Ich bin dabei eine simple animation,

Java-Grafik-repaint problem

Anzahl der Antworten 3 Antworten
Probleme mit einem einfachen paint pad in java. Probleme mit immer meine clear-Taste neu zu streichen. Das array wird löschen aber nicht aktualisiert. Kann jeder spot mein problem oder gibt es eine andere Art der Erzeugung einer

Wie kopiere ich ein Teil von einem Bild zum anderen?

Anzahl der Antworten 4 Antworten
Ich kopieren möchten Teil von einem Bild in ein anderes kleineres: in anderen Worten, eine Kopie subrectangle. Ich habe eine Graphics2D Objekt für die Quelle, ich kann jemanden für das Ziel, und ich weiß über targetGraphics2D.drawImage(Image img,....)

Wie erstelle ich Grafiken in PDF mit iText?

Anzahl der Antworten 6 Antworten
Ich bin versucht, um ein Beispiel, das zieht Grafiken und schreibt Sie in ein PDF, aber ich bekomme den Fehler, dass die PDF-Datei hat keine Seiten. wenn ich einfach etwas mit dem Dokument.add() nach dem öffnen, es

Warum kann ich nicht den Zugang zu meinem panel getWidth() und getHeight () - Funktionen?

Anzahl der Antworten 3 Antworten
Ich Schreibe ein einfaches Programm zum test aus grundlegenden GUI. Das Programm druckt einen Buchstaben in der Mitte des Bildschirms und ermöglicht es dem Benutzer, um es zu bewegen mit den Pfeiltasten. Funktioniert alles einwandfrei, aber wenn

java Rechteck drehen um das Zentrum

Anzahl der Antworten 2 Antworten
Möchte ich zum drehen eines Rechtecks um seinen Mittelpunkt und soll es bleiben in den Ort, es soll gezogen werden und drehen im Raum dies ist mein code: AffineTransform transform = new AffineTransform(); transform.rotate(Math.toRadians(45),rectangle.width/2, rectangle.height/2); Shape transformed

Mit Hilfe einer matrix zu drehen, Rechteck einzeln

Anzahl der Antworten 1 Antworten
Mit ein bisschen eine Zeichnung Komplikation würden Sie das nennen. Mein Mathe ist ein bisschen eingerostet, wenn es um Matrizen und zeichnen Drehungen Formen. Hier ist ein wenig code: private void Form1_Paint(object sender, PaintEventArgs e) { g

Konvertieren Sie ein Graphics2D auf ein Image oder BufferedImage

Anzahl der Antworten 5 Antworten
Ich habe ein kleines problem hier. Ich habe ein applet, wo er kann "ziehen" drin. Zu tun, dass ich die java.das awt.Graphics2D. Aber, wie kann ich tun, um den Benutzer zu speichern draw-Bild als JPEG-Bild, oder zumindest,

Erste string-Größe in java (ohne ein Graphics-Objekt zur Verfügung)

Anzahl der Antworten 6 Antworten
Ich bin versucht, zu schreiben Anwendung, die zeichnen müssen viele strings mit Graphics2D-Klasse in Java. Ich brauche, um die Größen der einzelnen String-Objekt (um die exakte position eines jeden string). Es gibt so viele Stränge, dass es

wie speichern panel als Bild in swing?

Anzahl der Antworten 2 Antworten
Hallo ich möchte konvertieren-panel enthält Komponenten wie label und-Tasten, um Bild-Datei. Ich habe den folgenden code. Das Bild gespeichert wurde. aber der Inhalt des Fensters nicht sichtbar sind oder gespeichert. Kann mir jemand sagen, wie speichern Sie

Java Graphics2D transparenten hintergrund

Anzahl der Antworten 5 Antworten
Ich habe eine Graphics2D Objekt und ich möchte die Einrichtung der hintergrund des Objekts. Es hat eine setBackground Methode, die einen parameter "Farbe". Auf diese Weise kann ich die Farbe des Hintergrundes. Meine Frage ist: wie kann

Ein Objekt zeichnen mit getGraphics() ohne Verlängerung JFrame

Anzahl der Antworten 2 Antworten
Wie kann ich ein Objekt zeichnen, ohne eine Klasse (die sich JFrame)? Ich fand getGraphics Methode, aber Sie nicht ziehen Sie das Objekt. import javax.swing.*; import java.awt.*; public class Main { public static void main(String args) {

Klar, ein transparentes BufferedImage so schnell wie möglich

Anzahl der Antworten 2 Antworten
Habe ich ein transparentes BufferedImage mit dem folgenden code erstellt(nicht relevant, wie es erstellt wird, denke ich): GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment(); GraphicsDevice gs = ge.getDefaultScreenDevice(); GraphicsConfiguration gc = gs.getDefaultConfiguration(); Rectangle screen = transformationContext.getScreen(); //Create an image that

Zeichnen Transparente Bilder In Java Graphics2D

Anzahl der Antworten 1 Antworten
Ich will zeichnen Sie ein TEILWEISE transparentes Bild auf ein anderes (Macht Schatten über die Dinge). Ich bin derzeit mit java Graphics2D Klasse zu Rendern, ich habe gesagt, um die composite AlphaComposite, aber das nur setzt es

Drehen Sie eine Java Graphics2D Rechteck?

Anzahl der Antworten 4 Antworten
Ich habe überall gesucht und ich kann Sie nicht einfach die Antwort zu finden. Wie wechsle ich ein Rechteck in java? Hier ist mein code: package net.chrypthic.Space; import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Space extends

Set BufferedImage eine Farbe, die in Java

Anzahl der Antworten 4 Antworten
Brauche ich zum erstellen eines rechteckigen BufferedImage mit einer bestimmten Hintergrundfarbe, ziehen einige Muster auf den hintergrund und speichern Sie es in eine Datei. Ich weiß nicht, wie Sie den hintergrund. Bin ich mit einer verschachtelten Schleife:

Triangle Draw-Methode

Anzahl der Antworten 7 Antworten
Ich habe Probleme beim zeichnen eines Dreiecks mit der draw(Graphics g) - Methode in Java. Ich kann ein Rechteck zeichnen, etwa so: public void draw(Graphics g) { g.setColor(colorFill); g.fillRect(p.x, p.y, width, height); g.setColor(colorBorder); g.drawRect(p.x, p.y, width, height);