मेरे पास जावा स्विंग एप्लिकेशन है जिसमें फ्रेम का एक गुच्छा शामिल है जो बदले में मुख्य रूप से तालिकाओं को प्रदर्शित करता है जो बड़ी मात्रा में डेटा प्रदर्शित करते हैं। चूंकि यह हमेशा परेशानी होती है और स्टार्टअप पर सभी विंडोज़ और टेबल व्यवस्थित करने का समय लगता है, मैं 'वर्कस्पेस'-कार्यक्षमता को कार्यान्वित करना चाहता हूं ताकि उपयोगकर्ता वरीयता का सेटअप सहेज सके और स्टार्टअप पर स्वचालित रूप से संग्रहीत कार्यक्षेत्र को लोड करने का चयन करें पहले से सहेजे गए सभी विंडो और टेबल दिखाई देते हैं। विशेष रूप से, सेटिंग्स है कि मैं एक कार्यक्षेत्र में स्टोर करना चाहते हैं:जावा स्विंग वर्कस्पेस/सेटिंग्स को सहेजें और लोड करें
- सक्रिय खिड़कियां (JFrame) और उनके आकार और पदों स्क्रीन पर
- टेबल सेटिंग्स, सहित चयनित स्तंभ, स्तंभ क्रम, स्तंभ चौड़ाई, छंटाई, छानने
किसी को भी एक स्मार्ट और आसान तरीका स्पष्ट बिना यह पूरा करने के बारे में पता है, और क्या एक बहुत जटिल और बोझिल, Preferences
एपीआई के साथ जानकारी के प्रत्येक भाग सभी खुले विंडो से अधिक पुनरावृत्ति और बचत के समाधान की तरह लगता है ? धन्यवाद
हमेशा 'संपूर्ण जीयूआई क्रमबद्ध' होता है, लेकिन मुझे संदेह है कि 1) उन जीयूआई के गैर धारावाहिक भाग नहीं होंगे 2) कि यह सही काम करने में परेशानी होगी। –
मेरा मानना है कि आप दोनों संदेहों पर सही हैं। – hgus1294
आप (बेहतर) स्विंग एप्लिकेशन फ्रेमवर्क का उपयोग करने पर विचार कर सकते हैं जो आवेदन की स्थिति को स्टोर करने में सहायता करता है - अन्य नस्लों के बीच - दर्द रहित ढंग से (हालांकि एक नए ढांचे पर स्विच करना बहुत आक्रामक हो सकता है :-) – kleopatra