2010-11-22 9 views
8
chooser = new JFileChooser(); 
chooser.setSize(300, 200); 
if (chooser.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) { 
....... 
} 

यह काम नहीं करता है। हमेशा डिफ़ॉल्ट आकार में खुलता है।पूर्वनिर्धारित आकार के साथ JFileChooser को कैसे खोलें

+0

जोड़ा स्विंग टैग का प्रयास करें। –

उत्तर

9

chooser.setPreferedSize(new Dimension(300, 200))

+2

यह वास्तव में chooser.setPreferredSize है (नया आयाम (800, 600)); और यह काम करता है। धन्यवाद –

+0

आयाम छोड़ने के बारे में क्षमा करें। मैंने बस स्मृति से विधि टाइप की है। –

0

शायद एक समाधान JFileChooser वर्ग का विस्तार करना होगा और नए सेट आकार विधि के साथ निर्माता को अधिभारित करना होगा। यकीन नहीं है कि यह काम करेगा। मुझे पता है कि आप कस्टम डायलॉग बनाने के लिए बहुत ही बुनियादी जेडियलॉग का विस्तार कर सकते हैं और आखिरी बार मैंने कोशिश की थी कि सेटसाइज ने मेरे लिए काम किया था।

संबंधित मुद्दे