Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
/**
*
*/
package de.tutorials;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextField;
/**
* @author Tom
*/
public class TextfieldGeneratorExample extends JFrame {
private JTextField txtCount;
private JTextField[] textfields;
private JButton btnGenerateTextfields;
public TextfieldGeneratorExample() {
super("TextfieldGeneratorExample");
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLayout(new GridLayout(-1, 2));
txtCount = new JTextField(10);
btnGenerateTextfields = new JButton("Generate");
btnGenerateTextfields.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
String input = txtCount.getText().trim();
if (input.equals(""))
return;
int cnt = Integer.parseInt(input);
textfields = new JTextField[cnt];
for (int i = 0; i < textfields.length; i++) {
textfields[i] = new JTextField(10);
textfields[i].setText("txt" + i);
add(textfields[i]);
}
pack();
}
});
add(txtCount);
add(btnGenerateTextfields);
pack();
setVisible(true);
}
/**
* @param args
*/
public static void main(String[] args) {
new TextfieldGeneratorExample();
}
}