मैं सभी JLabel
उदाहरणों के लिए डिफ़ॉल्ट फ़ॉन्ट सेट करने के बारे में कैसे जाउंगा। स्वतंत्र रूप से प्रत्येक JLabel
के लिए फ़ॉन्ट सेट करने के बजाय।डिफ़ॉल्ट जेएलएबल फ़ॉन्ट बदलना
6
A
उत्तर
10
उपयोग UIManager
JLabel के डिफ़ॉल्ट फ़ॉन्ट को परिभाषित करने के http://coding.derkeiler.com/Archive/Java/comp.lang.java.help/2005-04/msg00395.html
2
क्या आप यह देख रहे हैं?
import java.awt.FlowLayout;
import java.awt.Font;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.UIManager;
public class LabelFont {
public static void main(String[] args) {
Font oldLabelFont = UIManager.getFont("Label.font");
UIManager.put("Label.font", oldLabelFont.deriveFont(Font.PLAIN));
JFrame f = new JFrame("LabelFont Test");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.getContentPane().setLayout(new FlowLayout());
JLabel df = new JLabel("Default JLabel font");
f.getContentPane().add(df);
JLabel ef = new JLabel("Font explicitly set");
ef.setFont(oldLabelFont);
f.getContentPane().add(ef);
f.pack();
f.setVisible(true);
}
}
वाया:
import java.awt.FlowLayout;
import java.awt.Font;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.UIManager;
public class LabelFont {
public static void main(String[] args) {
Font oldLabelFont = UIManager.getFont("Label.font");
UIManager.put("Label.font", oldLabelFont.deriveFont(Font.PLAIN));
JFrame f = new JFrame("LabelFont Test");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.getContentPane().setLayout(new FlowLayout());
JLabel df = new JLabel("Default JLabel font");
f.getContentPane().add(df);
JLabel ef = new JLabel("Font explicitly set");
ef.setFont(oldLabelFont);
f.getContentPane().add(ef);
f.pack();
f.setVisible(true);
}
}
संबंधित मुद्दे
- 1. Emacs + Mac OSX और डिफ़ॉल्ट फ़ॉन्ट बदलना
- 2. जेएलएबल
- 3. टेक्स्ट एरिया का फ़ॉन्ट बदलना
- 4. डिफ़ॉल्ट GitHub कोड फ़ॉन्ट
- 5. CHOOSECOLOR संवाद में फ़ॉन्ट बदलना
- 6. जेएलएबल
- 7. जेएलएबल
- 8. जेएलएबल
- 9. जेएलएबल
- 10. जेएलएबल
- 11. जैस्पर रीपॉर्ट्स डिफ़ॉल्ट फ़ॉन्ट
- 12. TinyMCE डिफ़ॉल्ट फ़ॉन्ट आकार
- 13. कोडब्लॉक्स में डिफ़ॉल्ट टर्मिनल बदलना
- 14. WxPython TextCtrl विजेट पर फ़ॉन्ट को बदलना
- 15. MATLAB डिफ़ॉल्ट आकृति फ़ॉन्ट आकार
- 16. UIViewController डिफ़ॉल्ट शीर्षक फ़ॉन्ट सेटिंग्स
- 17. मैकवीम डिफ़ॉल्ट फ़ॉन्ट सेट करें
- 18. सिस्टम डिफ़ॉल्ट फ़ॉन्ट प्राप्त करें
- 19. jQuery मोबाइल डिफ़ॉल्ट फ़ॉन्ट आकार
- 20. डिफ़ॉल्ट फ़ॉन्ट एसएसआरएस विजुअल स्टूडियो
- 21. एक जेएलएबल
- 22. जावा जेएलएबल
- 23. जेएलएबल एचटीएमएल टेक्स्ट सेट अनदेखा करता है
- 24. ग्रहण - प्रोजेक्ट/पैकेज एक्सप्लोरर में फ़ॉन्ट आकार बदलना
- 25. विंडोज अनुप्रयोग में डिफ़ॉल्ट स्थापना पथ बदलना
- 26. प्राइमफेस स्वत: पूर्ण डिफ़ॉल्ट आकार बदलना
- 27. DOJO विजेट की डिफ़ॉल्ट शैली बदलना
- 28. एंड्रॉइड चेकबॉक्स का डिफ़ॉल्ट रंग बदलना चेक
- 29. डिफ़ॉल्ट एक्शनबार शीर्षक फ़ॉन्ट आकार क्या है?
- 30. UIWebView डिफ़ॉल्ट फ़ॉन्ट को कैसे बदलें
मैं भ्रमित एक सा रहा हूँ। मैंने उसी प्रक्रिया का पालन करने की कोशिश की जैसे आप सभी ग़लत कर रहे हैं। UIManager का उपयोग करना और फिर किसी अन्य फ़ॉन्ट प्रकार के साथ नई JLabel.font गुण डालना, लेकिन यह मेरे पीसी पर अप्रभावी प्रतीत होता है। क्या इस UIManager में कुछ गड़बड़ है? :) – gumuruh