कोड:setPreferredSize काम नहीं करता है
import java.awt.Dimension;
import javax.swing.*;
public class Game extends JFrame {
private static final long serialVersionUID = -7919358146481096788L;
JPanel a = new JPanel();
public static void main(String[] args) {
new Game();
}
private Game() {
setTitle("Insert name of game here");
setLocationRelativeTo(null);
setLayout(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
a.setPreferredSize(new Dimension(600, 600));
add(a);
pack();
setVisible(true);
}
}
तो मैं 600 से 600 करने के लिए JPanel
के पसंदीदा आकार सेट और फ्रेम पैक, लेकिन फ्रेम के आकार अभी भी 0 से 0.
क्यों है यह और मैं इसे कैसे ठीक करूं?
देखें: [? क्यों इस पर सिकोड़ी है स्विंग में एक अशक्त लेआउट का उपयोग करने] (http://stackoverflow.com/questions/6592468/why-is- यह-पर-उपयोग-पर-उपयोग-ए-नल-लेआउट-इन-स्विंग) –