lundi 25 mai 2015
JLabel bei Aufruf neue Zeile
Posted on 09:21 by verona
Hallo, ich habe hier ein Label in dem hier zu demonstrationszwecken "test" steht. Jedes mal wenn man den Knopf drückt wird dieses Wort zu diesem Label hinzugefügt. Dabei reihen sich diese Wörter aber hintereinander auf. Ich weiß dass man mehrere Zeilen in einem JLabel mit html machen kann aber man kann diese doch nur auf einmalig festlegen? Nun frage ich mich ob ich bei jedem Hinzufügen dieses Wortes dieses in eine neue Zeile verschieben kann. Schonmal Danke im voraus. Hier noch mein Code :
Code:
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.HashMap;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class test extends JFrame implements ActionListener {
private JPanel panel;
private JLabel label;
private JButton ok;
private String str;
public test() {
panel = new JPanel();
ok = new JButton("OK");
ok.addActionListener(this);
str = ("test");
label = new JLabel(str);
panel.add(ok);
panel.add(label);
add(panel);
pack();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String[] args) {
test();
}
@Override
public void actionPerformed(ActionEvent arg0) {
label.setText(label.getText() + str);
}
}
JLabel bei Aufruf neue Zeile
Categories: JLabel bei Aufruf neue Zeile
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire