डिफ़ॉल्ट लेआउट मैनेजर का उपयोग करते हुए, जेएलएबल फ्रेम का आकार बदलते समय इसकी इलिप्सिस दिखाता है।मिगलाउट में जेएलएबल इलिप्सिस कैसे दिखाएं?
द्वारा सचित्र के रूप में:
public static void main(String[] args) {
final JFrame jFrame = new JFrame("JLabel, show me your ellipsis!");
jFrame.getContentPane().add(new JLabel("Sure darling! Shrink me and I'll show you"));
jFrame.pack();
jFrame.setVisible(true);
}
हालांकि, MigLayout इस तरह के व्यवहार प्रदर्शित नहीं करता है!
public static void main(String[] args) {
final JFrame jFrame = new JFrame("JLabel, show me your ellipsis!");
jFrame.getContentPane().setLayout(new MigLayout());
jFrame.getContentPane().add(new JLabel("Nope! I just do not know you well enough!"));
jFrame.pack();
jFrame.setVisible(true);
}
मैंने उन सभी लेआउट/घटक बाधाओं की कोशिश की जो मैं सोच सकता था। क्या किसी को पता है कि मिग में ऐसी चीज भी संभव है?
+1 एक उल्लसित उदाहरण के लिए, आपने मुझे अपने कोड नमूने के साथ lol बनाया है। – Gubatron