मेरे जावा ऐप में, मेरे पास एक जेएफआरएम विंडो है, मैं इसे अपने जावा प्रोग्राम से कैसे कम कर सकता हूं?जावा से जेएफआरएम विंडो को कम करने के लिए कैसे?
उत्तर
को कम frame.setState(Frame.ICONIFIED)
साथ frame.setState(Frame.NORMAL)
साथ बहाल दो तरीके
JFrame frame = new JFrame("test");
frame.setExtendedState(JFrame.ICONIFIED); // one way
frame.setState(JFrame.ICONIFIED); // another way
में आप यह कर सकते हैं आप एक घटक के एक घटना के लिए कोड करने के लिए तो नीचे दिए गए कोड की कोशिश की कोशिश कर रहे हैं। और यकीन है कि वर्ग है जो इस कोड शामिल किया गया है फ्रेम वर्ग
private void closeMouseClicked(java.awt.event.MouseEvent evt){
this.setState(1);
}
के लिए बढ़ा दी या एक फ्रेम वर्ग का एक उदाहरण बना सकते हैं और setState फोन है (1);
'this.setState (1); 'जादू स्थिरांक नियम,' लिखने का समय बर्बाद क्यों करें 'JFrame.ICONIFIED' जब आप' 1 लिख सकते हैं सीधे? :) – kajacx
@kajacx क्योंकि प्रोजेक्ट पर काम करने वाले अन्य देवताओं के पास कोई संकेत नहीं है कि '1' का अर्थ क्या है; यह गूढ़ और पठनीयता को नुकसान पहुंचाता है, यही कारण है कि –
इसके अलावा, अगर वे कभी भी स्थिरांक के मूल्य को बदलने का फैसला करेंगे, तो आपका कोड कोई स्पष्ट कारण नहीं होगा। मज़ेदार डिबगिंग करें कि – weeknie
आप नीचे दिए गए कोड का उपयोग कर सकते हैं:
this.setState(YourJFrame.ICONIFIED);
और आप इसे अधिकतम करने के लिए इस कोड का उपयोग कर सकते हैं:
this.setExtendedState(MAXIMIZED_BOTH);
न्यूनतम करें:
frame.setState(Frame.ICONIFIED);
एक और तरीका है कम करने के लिए:
frame.setExtendedState(JFrame.ICONIFIED);
सामान्य आकार:
frame.setExtendedState(JFrame.NORMAL);
अधिकतम:
frame.setState(Frame.NORMAL);
सामान्य आकार में एक और तरीका है
frame.setState(Frame.MAXIMIZED_BOTH);
एक और तरीका है अधिकतम करने के लिए:
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
पूर्ण स्क्रीन को अधिकतम:
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice[] gs = ge.getScreenDevices();
GraphicsDevice myDevice = gs[0];
Window window = (Window) frame;
try { myDevice.setFullScreenWindow(window); } finally { myDevice.setFullScreenWindow(null); }
अधिक जानकारी के लिए JFrame
documentation का संदर्भ लें।
एक और दृष्टिकोण
frame.dispatchEvent(new WindowEvent(frame, WindowEvent.WINDOW_ICONIFIED));
काम नहीं किया। असंकृत किया। हो सकता है कि मैं इस घटना को जल्दी से फायर कर रहा था, लेकिन दूसरे ने काम किया। – momomo
- 1. जावा में जेपीनल बनाम जेएफआरएम
- 2. जावा में जेएफआरएम
- 3. डब्ल्यूपीएफ - एक विंडो के कम से कम बटन को छिपाएं
- 4. विंडो को कम करने के लिए विंडो को कैसे फंसाना है?
- 5. जावा के लिए ग्रोवी को कम से कम
- 6. जावा, जेएफआरएम: getWidth() रिटर्न 0
- 7. खुले विंडो फ़ोल्डरों को प्रोग्रामेटिक रूप से कम करने के लिए कैसे करें
- 8. जावा - विंडो विंडो को बंद करने से मैं विंडो क्लोजिंग को कैसे रोकूं
- 9. कोड के माध्यम से एक जेएफआरएम को अधिकतम कैसे करें?
- 10. जावा थ्रेड संदर्भ को कम करने के लिए ओवरहेड
- 11. SHA1 के आकार को कम करने के लिए कैसे?
- 12. सी # बंद प्रक्रियाओं को एक सुंदर तरीके से ट्रे करने के लिए कम से कम?
- 13. एक छवि को स्पर्श करने के लिए जेएफआरएम सीमा को कैसे निकालें एज
- 14. जावा - ओएल 'पारदर्शी जेएफआरएम, प्रतिबंधित libs के बिना
- 15. वीबी.नेट टास्कबार में विंडो को कम करने के लिए कैसे करें?
- 16. एक मॉडल दिखाए जाने पर मालिक विंडो को कम करने के लिए कैसे करें?
- 17. विंडो-कम कोको एप्लिकेशन
- 18. मेक div और बच्चे div कम से कम ब्राउज़र विंडो
- 19. कैसे कम करने के लिए MSBuild बार
- 20. यूआरएल रूटिंग कैसे कम करने के लिए?
- 21. जावा - दिखाएँ एक कम से कम JFrame खिड़की
- 22. डब्ल्यूपीएफ में एक विंडो को कम करें?
- 23. कैसे पॉपअप विंडो नीचे से शीर्ष करने के लिए एंड्रॉयड
- 24. जावा अन्य आवेदन के लिए कम से कम (या के लिए रेंज) फ़ॉन्ट आकार स्विंग
- 25. गो में कचरा संग्रह को कम करने के लिए कैसे?
- 26. पुटीटी शॉर्टकट्स को छोटा करने, अधिकतम करने, पुनर्स्थापित करने और विंडो को स्थानांतरित करने के लिए
- 27. एंड्रॉइड में पूरे एप्लिकेशन को कम करने के लिए कैसे?
- 28. रूबी में Gzip स्ट्रिंग को कम करने के लिए कैसे?
- 29. सोलर मेमोरी उपयोग को कम करने के लिए कैसे?
- 30. ग्रहण में कोड क्षेत्र को कम करने के लिए कैसे?
setVisible (सही) काम बहाल करने के लिए करता है? – rogerdpack
@rogerdpack नहीं, यह छुपा खिड़की दिखाने (विज़ुअलाइज़) करने के लिए काम करता है, लेकिन कम से कम – cubanacan