Diskuze: Nezobrazuje se formulář
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 8 zpráv z 8.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Takže když napíšu do třídy pro zobrazení formuláře tohle
JComboBox combo = new JComboBox();
combo.addItem("první");
combo.addItem("druhá");
combo.addItem("třetí");
Tak všechno zmizí, nevíte čím to je?
Pricin muze byt nekolik, hod sem celej zdrojak...
Třída okno
package javapro;
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
public class okno extends JFrame implements ActionListener{
public okno(){
setVisible(true);
setTitle("windows");
setSize(400, 300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
FlowLayout layout = new FlowLayout();
Container vrchni = getContentPane();
JButton tlacitko = new JButton("klikni");
JButton tlacitkok = new JButton("neklikej");
JComboBox combo = new JComboBox();
combo.addItem("první");
combo.addItem("druhá");
combo.addItem("třetí");
vrchni.setLayout(layout);
vrchni.add(tlacitko);
vrchni.add(tlacitkok);
vrchni.add(combo);
vrchni.setBackground(Color.white);
}
@Override
public void actionPerformed(ActionEvent e) {
throw new UnsupportedOperationException("Not supported yet.");
}
}
Hlavní třída
package javapro;
public class Javapro {
public static void main(String[] args) {
okno vykresli = new okno();
}
}
Když chci program spustit, tak zůstane formulář prázdný
Díky, už mi to funguje
Zkus dodržovat pravidlo, že název třídy by měl začínat velkým písmenem. Je to zvyklost.
Zobrazeno 8 zpráv z 8.