Witam. Wprowadzam JTextField analogicznie do tutorialu:
Po uruchomieniu aplikacji, JTextField nie pojawia się, jednak istnieje w JFrame. Po najechaniu na miejsce gdzie powinien się znajdować, kursor zmienia się na kursor zachęty do wpisania tekstu i po kliknięciu lewym przyciskiem myszy JTextField dopiero się pojawia.
Tutaj podaję kod źródłowy:
public class Okno extends JFrame {
private static final long serialVersionUID = 1L;
public Okno(){
setSize(400, 200);
setTitle("Program");
setLayout(null);
}
}
public class NazwaGry {
public static String main() {
Okno nazwaokno = new Okno();
nazwaokno.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
nazwaokno.setVisible(true);
JLabel info = new JLabel("Nazwa gry:");
info.setBounds(20, 20, 150, 20);
nazwaokno.add(info);
JTextField wprowadz = new JTextField(" ");
wprowadz.setBounds(170, 20, 150, 20);
nazwaokno.add(wprowadz);
}
A wygląda to tak:
Dodam, że mój system operacyjny to Windows 8.1 Pro, a wersja Javy jre1.8.0_31.
Czy zna ktoś rozwiązanie mojego problemu?
dodanie animacji do załączników posta
- @furious programming