Hi,
ich baue mir grad ein Fenster in Java bei dem Eingabefelder und Buttons benutzt werden.
Ich möchte jetzt gerne vor die Eingabefelder einen Text schreiben.
Kann mir dabei jemand weiterhelfen?
MfG Albundy
ich baue mir grad ein Fenster in Java bei dem Eingabefelder und Buttons benutzt werden.
Ich möchte jetzt gerne vor die Eingabefelder einen Text schreiben.
Kann mir dabei jemand weiterhelfen?
MfG Albundy
Code:
Hier noch mein Quellcode
import java.awt.Label;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextField;
/*
* Created on 21.04.2005
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
/**
* @author klasse11
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class fenster{
public static void main(String[] args)
{
JFrame f = new JFrame();
// Titel setzen
f.setTitle("Startfenster");
// Programm beendbar machen
f.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
// Fenstergröße festlegen
f.setSize ( 500, 200 );
f.getContentPane().setLayout(null);
//Erstellen eines Textes
// Erstellen des CSV Buttons
JButton bcsv = new JButton( "Auswählen" );
bcsv.setSize( 105, 20);
bcsv.setLocation(350, 30);
// Erstellen des XML Buttons
JButton bxml = new JButton ( "Auswähhlen" );
bxml.setSize( 105, 20);
bxml.setLocation(350, 60);
// Erstellen des Konvertieren Button
JButton konvert = new JButton ( "Konvertieren" );
konvert.setSize( 115, 20);
konvert.setLocation(175, 120);
// Erstellen des Eingabefeldes für den CSV Pfad
JTextField tfcsv = new JTextField("CSV Pfad", 60);
tfcsv.setLocation(100, 30);
tfcsv.setSize(240, 20);
// Erstellen des Eingabefeldes für den XML Pfad
JTextField tfxml = new JTextField("XML Pfad", 60);
tfxml.setLocation(100, 60);
tfxml.setSize(240,20);
//Erstellen des Eingabefeldes für das gewünschte Trennzeichen
JTextField tftz = new JTextField("", 1);
tftz.setLocation(100, 90);
tftz.setSize(30,20);
//Erstellen eines Textfeldes
JTextField csv = new JTextField( 5 );
csv.setText( "CSV-Pfad:" );
csv.setSize(30,20);
// Aktion zum schliessen des Fensters
ActionListener al = new ActionListener() {
public void actionPerformed( ActionEvent e ) {
System.exit( 0 );
}
};
bcsv.addActionListener( al );
f.getContentPane().add( bcsv );
f.getContentPane().add( tfcsv );
f.getContentPane().add( bxml);
f.getContentPane().add( tfxml);
f.getContentPane().add( tftz);
f.getContentPane().add( konvert);
f.getContentPane().add( csv );
f.setVisible(true);
}
}