TextField problem

Status
Nicht offen für weitere Antworten.

CeRbErUs2k

Mitglied
hallo! also ich hab da en problem mit dem TextField! ich möchte methode "inhalt" in das TextField ausgeben! aber wie kann ich das machen?

Code:
import java.awt.*;
import java.awt.event.*;

import javax.swing.*;


public class GUITest
	implements ActionListener {
	JMenu menu;
	JMenu submenu;
	JMenuItem menuItem;
	JMenuItem closeItem;
	JMenuItem clientsItem;
	JMenuItem aclientsItem;
	JMenuItem dclientsItem;
    InputClient clist = new InputClient();
    
	JMenuBar menuBar = new JMenuBar();
	JFrame frame = new JFrame();
	JPanel cp = new JPanel();

	public GUITest() {
		frame.getContentPane().setLayout(new BorderLayout());
		frame.setJMenuBar(menuBar);
		cp.setLayout(new BorderLayout());
        frame.getContentPane().add(cp, BorderLayout.CENTER);

		//erstes menu
		menu = new JMenu("File");
		menuBar.add(menu);
		closeItem = new JMenuItem("Close");
		closeItem.addActionListener(this);
		menu.add(closeItem);

		//zweites menu
		menu = new JMenu("List");
		menuBar.add(menu);
		submenu = new JMenu("Clients");
		menu.add(submenu);

		//untermenu Clients
		clientsItem = new JMenuItem("All Clients");
		clientsItem.addActionListener(this);
		submenu.add(clientsItem);
		aclientsItem = new JMenuItem("Active Clients");
		submenu.add(aclientsItem);
		dclientsItem = new JMenuItem("Deactive Clients");
		submenu.add(dclientsItem);

		//untermenu Services
		submenu = new JMenu("Services");
		menu.add(submenu);
		menuItem = new JMenuItem("All Services");
		submenu.add(menuItem);
		menuItem = new JMenuItem("Active Services");
		submenu.add(menuItem);
		menuItem = new JMenuItem("Deactive Services");
		submenu.add(menuItem);

		frame.setTitle("nexocor");
		frame.setSize(500, 500);
		frame.setVisible(true);
		frame.setLocationRelativeTo(null);
	}
//optionen aus der MenuBar werden hier ausgeführt
	public void actionPerformed(ActionEvent e) {
		if (e.getSource() == closeItem) {
			frame.setVisible(false);
			frame.dispose();
			System.exit(0);
		}
		else if (e.getSource() == clientsItem) {
			

			
				

			clientFrame();
		}
	}
    public void inhalt() {
        InputClient clist = new InputClient();
        System.out.println(clist.GetNumberOfClients());
        for (int i = 0; i < clist.GetNumberOfClients(); ++i) {
        System.out.println("processing client" + i);
        
        Client c = clist.GetClient(i);
        System.out.println("install client hostname:" + c.installClientHostname);
        System.out.println("client name:" + c.clientName);
        System.out.println("architecture:" + c.arch);
        System.out.println("release:" + c.release);
        System.out.println("directory:" + c.directory);
        System.out.println("activation date:" + c.activationDate);
        System.out.println("activator:" + c.activator);
        }
    }
//erstellt ein Textfeld in den dann die werte eingetragen werden
	public void clientFrame() {
        
		JTextField cpf = new JTextField();
		cp.add(cpf, BorderLayout.CENTER);
		
	}

	public static void main(String[] args) {
		new GUITest();
	}
 

CeRbErUs2k

Mitglied
ja klar die klasse existiert! also das programm funktioniert auch, aber ich weis nicht wie ich die informationen, die ich bekomme in ein TextField bringe!
 

hugo

Bekanntes Mitglied
Alles was du in der Methode Inhalt mit System.out deklariert hast, fässt du in einem String zusammen. Damit deine Zeilenumbrüche erhalten bleiben, musst du hinter jede Zeile noch das Zeichen '\n' hängen.

Dann musst du ja noch ein Textfeld initialiseren, da es bei dir fehlt. Und zum Schluss schreibst du alles mit:
Code:
MeinTextFeld.setText(DerGesamteString);
in dein Textfeld.
 

CeRbErUs2k

Mitglied
also der Text selbst wird ja in der methode " inhalt" generiert! wie kann ich den nun den in dieses textfield reinbringen? kann mir das jemand erklären? also das ist ja kein richtiger string sonder ne methode, darum frage ich!
 

foobar

Top Contributor
Code:
public String getInhalt() {
        InputClient clist = new InputClient();
        System.out.println(clist.GetNumberOfClients());
        for (int i = 0; i < clist.GetNumberOfClients(); ++i) {
        System.out.println("processing client" + i);
       
        Client c = clist.GetClient(i);
        StringBuffer = out = new StringBuffer();
        out.append("install client hostname:")
       out.append(c.installClientHostname);
        out.append("client name:");
        out.append(c.clientName);
        out.append("architecture:");
         out.append(c.arch);
        out.append("release:");
        out.append(c.release);
        out.append("directory:");
         out.append(c.directory);
        out.append("activation date:");
        out.append( c.activationDate);
        out.append("activator:");
        out.appendc.activator);
       return out.toString();        
   }
    }

Code:
JTextField txtContent = new JTextField();
...

txtContent.setText( this.getInhalt() );
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Textfield Problem Java Basics - Anfänger-Themen 2
D Textfield im Game ,Problem: while-Schleife Java Basics - Anfänger-Themen 1
D Textfield Problem Java Basics - Anfänger-Themen 3
F Problem bei TextField (nicht JTextField) Java Basics - Anfänger-Themen 4
F Textfield Problem Java Basics - Anfänger-Themen 4
A Kapazität JavaFX TextField Java Basics - Anfänger-Themen 4
N Java Taschenrechner hat Jemand vlt einen Tipp dafür wie ich jetzt die buttons verbinden kann und das Ergebnis auf dem textfield anzeigen lassen kann Java Basics - Anfänger-Themen 13
T TextField Breite automatisch gebunden Java Basics - Anfänger-Themen 8
T Inhalt aus TextField in Attribut einer Instanz schreiben Java Basics - Anfänger-Themen 5
E JavaFX Taschenrechner Eingabe im Textfield beschränken Java Basics - Anfänger-Themen 2
D Mit Objekten rechnen, Textfield, JavaFX, Noob Java Basics - Anfänger-Themen 8
O TextField in GridPane beschränken Java Basics - Anfänger-Themen 5
V_Fynn03 Erste Schritte Einen Wert in ein TextField einfügen aus einer anderen Klasse Java Basics - Anfänger-Themen 3
M Von der Datenbank zum Textfield Java Basics - Anfänger-Themen 16
X TextField-Inhalt mit Button in .txt-Datei speichern Java Basics - Anfänger-Themen 16
I TextField Array mit for Loop erzeugen Java Basics - Anfänger-Themen 4
AppGuruCode962 Button mit Textfield verbinden Java Basics - Anfänger-Themen 13
A GUI Programmierung mit Textfield Java Basics - Anfänger-Themen 3
M Action Event auf Textfield legen Java Basics - Anfänger-Themen 18
N Dynamisch erzeugtes Label wird nicht angezeigt, TextField schon Java Basics - Anfänger-Themen 1
S Textfield KeyPressed Java Basics - Anfänger-Themen 2
G TextField befüllen Java Basics - Anfänger-Themen 3
fLooojava OOP Übergabe/Output in Textfield Java Basics - Anfänger-Themen 4
A Maximale zeichenanzahl im TextField? Java Basics - Anfänger-Themen 4
G Klassen Von Logik auf TextField in der GUI zugreifen Java Basics - Anfänger-Themen 14
I kein zugriff auf jList oder Textfield Java Basics - Anfänger-Themen 2
M BufferedReader => TextField/Label Java Basics - Anfänger-Themen 8
T NetBeans - Int in Textfield Java Basics - Anfänger-Themen 11
H Zeile aus Textdatei lesen und in Textfield schreiben Java Basics - Anfänger-Themen 4
M TextField Nullpointer Exc Java Basics - Anfänger-Themen 8
L Erste Schritte Wenn Textfield.Text = ... dann Java Basics - Anfänger-Themen 16
S Wie überprüfen das in Textfield nur Hexadezimal ist? Java Basics - Anfänger-Themen 4
J Datentypen Textfield.getText() liefert keinen String Java Basics - Anfänger-Themen 4
R Viereck zeichnen über TextField-Eingabe /ActionListener Java Basics - Anfänger-Themen 9
C textfield zeilenumbruch Java Basics - Anfänger-Themen 2
A TextField + Label = ? Java Basics - Anfänger-Themen 7
K TextField zeigt nicht an Java Basics - Anfänger-Themen 4
S Nummerisches TextField Java Basics - Anfänger-Themen 2
B nur Zahlen in Textfield eingeben Java Basics - Anfänger-Themen 4
G TextField auf null überprüfen Java Basics - Anfänger-Themen 5
G TextField in der for-schleife ansprechen Java Basics - Anfänger-Themen 2
N Wie schreibe ich in den Textfield? Java Basics - Anfänger-Themen 3
C TextField überwachen und Inhalt verlgleichen Java Basics - Anfänger-Themen 3
N Cursorfarbe im Textfield setzen Java Basics - Anfänger-Themen 2
K Ein Textfield Löschen ? Java Basics - Anfänger-Themen 16
K Daten aus einem Textfield lesen ? Java Basics - Anfänger-Themen 4
G einlasen aus TextField, nullpointerException? Java Basics - Anfänger-Themen 8
D Probleme mit TextArea und Textfield Java Basics - Anfänger-Themen 27
gurgi Textfield Java Basics - Anfänger-Themen 3
G TextField auslesen Java Basics - Anfänger-Themen 13
G Textfield Java Basics - Anfänger-Themen 6
M Textfield in URL Java Basics - Anfänger-Themen 2
G textfield überdeckt alles Java Basics - Anfänger-Themen 3
M TextField Java Basics - Anfänger-Themen 3
B auslesen eines textfield und probleme mit button Java Basics - Anfänger-Themen 13
C Schriftgröße in einem TextField ändern Java Basics - Anfänger-Themen 4
G Inhalt Textfield in SQL Statement klappt nicht. Java Basics - Anfänger-Themen 2
M TextField inhalt in int umwandeln Java Basics - Anfänger-Themen 9
H UDP Empfangen----> Ausgeben im TextField Java Basics - Anfänger-Themen 3
B TextField Inhalt auslesen Java Basics - Anfänger-Themen 5
R Probleme mit ungefülltem TextField Java Basics - Anfänger-Themen 4
U textfield Java Basics - Anfänger-Themen 7
M Einträge einer .txt-Datei in einem TextField ausgeben lassen Java Basics - Anfänger-Themen 8
J TextField, das nur Integer zulässt ? Java Basics - Anfänger-Themen 4
N Text im TextField rechtsbündig? Java Basics - Anfänger-Themen 2
S Fehlermeldung Cant convert java.awt.TextField to int Java Basics - Anfänger-Themen 12
G Größe eines TextField bestimmen Java Basics - Anfänger-Themen 4
G wieso muss Textfield final sein? Java Basics - Anfänger-Themen 6
N Zahlen aus Textfield ausesen Java Basics - Anfänger-Themen 15
P Textfield zusammmen fassen Java Basics - Anfänger-Themen 2
C removeAll() - TextField Java Basics - Anfänger-Themen 3
R Cursor auf TextField Java Basics - Anfänger-Themen 4
G Wert in TextField ausgeben? Java Basics - Anfänger-Themen 6
M Textfield.SetText?Textfield.addText? Java Basics - Anfänger-Themen 6
D if (event.target instanceof TextField) Java Basics - Anfänger-Themen 2
N TextField positionieren Java Basics - Anfänger-Themen 7
M Textfield String einlesen und an socketclient verschicken Java Basics - Anfänger-Themen 12
K Verständnis Problem bei Server/Client Java Basics - Anfänger-Themen 2
I WildFily - unterschiedliche Libs im Projekt verursachen Problem Java Basics - Anfänger-Themen 11
imocode Vererbung Problem mit Vererbung Java Basics - Anfänger-Themen 2
L Taschenrechner Problem Java Basics - Anfänger-Themen 4
I Applikationsserver (WildFly) - Zugriff auf Ressourcen.. Problem mit Pfade Java Basics - Anfänger-Themen 10
A ScheduledExecutorService problem Java Basics - Anfänger-Themen 7
marcelnedza Problem mit Weltzuweisung, JavaKarol Java Basics - Anfänger-Themen 13
XWing Methoden rückgabe Problem? Java Basics - Anfänger-Themen 6
M Erste Schritte Collatz Problem max int Java Basics - Anfänger-Themen 3
M Problem bei verschachtelter for-Schleife bei zweidimensionalen Arrays Java Basics - Anfänger-Themen 3
C GLOOP Problem beim Erstellen der Kamera Java Basics - Anfänger-Themen 9
nelsonmandela Problem bei Ausgabe einer Switch - Case Funktion Java Basics - Anfänger-Themen 5
frager2345 Problem mit Methode Java Basics - Anfänger-Themen 4
L Problem bei Rechnung mit Math.pow Java Basics - Anfänger-Themen 13
A Thread-Schreibe-Lese-Problem Java Basics - Anfänger-Themen 4
SUPERTJB return Problem Java Basics - Anfänger-Themen 3
sserio BigInteger Problem Java Basics - Anfänger-Themen 4
JordenJost Taschenrechner problem Java Basics - Anfänger-Themen 5
K Problem mit "Random" Java Basics - Anfänger-Themen 5
S Datei anlegen Problem! Groß- und Kleinschreibung wird nicht unterschieden Java Basics - Anfänger-Themen 4
sserio Problem beim Anzeigen Java Basics - Anfänger-Themen 5
xanxk Problem For-Schleife mit Charakter Java Basics - Anfänger-Themen 2
L Unbekanntes Problem mit 2d Array Java Basics - Anfänger-Themen 6

Ähnliche Java Themen

Neue Themen


Oben