मुझे पता है कि आकार, शैली कैसे बदलें, लेकिन मैं लेबल नियंत्रण में टेक्स्ट का रंग कैसे सेट कर सकता हूं? यहां मेरा कोड अब तक है:एसडब्ल्यूटी जावा: लेबल नियंत्रण में पाठ का रंग कैसे बदलें?
Label myLabel = new Label(shell, SWT.NONE);
myLabel.setText("some text that needs to be for example green");
FontData[] fD = myLabel.getFont().getFontData();
fD[0].setHeight(16);
fD[0].setStyle(SWT.BOLD);
myLabel.setFont(new Font(display,fD[0]));
मुझे लगता है कि FontData कक्षा में कोई रंगीन संपत्ति नहीं है।
AWT मिश्रण मत करो 'रंग आप की तरह कुछ चाहता हूँ 'एसडब्ल्यूटी' रंग' के साथ। आप 'new org.eclipse.swt.graphics.Color (getDisplay(), 102, 255, 102) चाहते हैं। और जब आप इसके साथ काम करते हैं तो आपको 'रंग' का निपटान करने की आवश्यकता होती है। –
ओह ठीक हो गया! – COD3BOY