Zum Inhalt springen

drawString() und html???


Empfohlene Beiträge

Geschrieben

kann ich mit drawString() html-code ausgeben?


public void paint(Graphics g)

{

     String html = "<html><b>ueberschrift</b><br>bla bla blahtml>";

     g.drawString(html,100,100);

}


kann ich das mit einer anderen classe?

gruss und danke,

Geschrieben

noch Nachtrag:

wie kann ich editor (JTextField Komponente) jetzt zeichnen?

Quelltext myTest.java


import java.awt.BorderLayout;

import java.awt.Component;

import java.awt.Container;

import java.awt.Graphics;


import javax.swing.JEditorPane;

import javax.swing.JFrame;

import javax.swing.JPanel;


import src.FileAction;



public class myTest extends JPanel

{

	public void paint(Graphics g)

	{

		paintHead(g, 50,50);

	}


	private void paintHead(Graphics g, int x, int y)

	{


	    // String s mit HTML

		String s = "<html><b>Test</b></html>";


	    //Instanzieren eines JEditorPane

	    //Übergabe des HTML-Codes aus s

		JEditorPane editor = new JEditorPane();

		editor.setSize(200,200);

		editor.setContentType("text/html");

		editor.setText(s);

	    //---------------------------------

	    //wie kann ich editor jetzt Zeichnen???

	    //---------------------------------

	}

	public static void main(String[] args)

	{

		JFrame frame = new JFrame();

		frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);


		Container contentPane = frame.getContentPane();


		Component printIt = new myTest();

		contentPane.add(printIt, BorderLayout.CENTER);

		frame.setSize(200,200);

		frame.show();

	}

}

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...