#FFF080
hexString'e sahipseniz ve bunu org.eclipse.swt.graphics.Color
'a dönüştürmek istiyorsanız, bunu yapmanın en iyi yolu nedir?HexString, SWT Color'a nasıl dönüştürülür?
cevap
de uygulama kaynak kodu yukarıdaki tür bulmak Veya sadece bunu yapabilirsiniz:
public static Color decode(Display display, String hexString)
{
try
{
java.awt.Color c = java.awt.Color.decode(hexString);
return new Color(display, c.getRed(), c.getGreen(), c.getBlue());
}
catch(NumberFormatException e)
{
return null;
}
}
Tabii ki! Bu sorunu çözmek için birçok başka yol var. Çözümden biri aşağıdadır.
public static Color decode(Display display, String hexString) {
try {
Integer intval = Integer.decode(hexString);
int i = intval.intValue();
return new Color(display, (i >> 16) & 0xFF, (i >> 8) & 0xFF, i & 0xFF);
} catch (NumberFormatException nfe) {
return null;
}
}
Sen
@Thomas [I önce cevabı bilsem bile, kendi sorulara cevap verebilir soruyorum?] (http://meta.stackexchange.com/questions/17463/can-i-answer-my-own-questions-even-if-i-knew-the-answer-before-asking) – Baz
Ayrıca şüpheliyim İlk başta böyle. Ama bu '' ile çalışır. – Alice
@Thomas Sorunum var, sonra kendim çözdüm. Cevabımı belgelemek ve paylaşmak istiyorum. Ben de soru-cevap yazdım. Ve ben daha da iyi bir çözüm istiyorum :) – Alice
- 1. Swift dönüştürme HexString
- 2. SWT:
- 3. Swt resmi nasıl çizilir?
- 4. SWT, Windows 64 bit
- 5. Dize bitset nasıl dönüştürülür?
- 6. SparseArray, ArrayList'e nasıl dönüştürülür?
- 7. PSVirtualMachineObjects nasıl dönüştürülür?
- 8. Arabirim {} dizgiye nasıl dönüştürülür?
- 9. .pem .key'e nasıl dönüştürülür?
- 10. List ListBuffer'a nasıl dönüştürülür?
- 11. JsonString String'e nasıl dönüştürülür?
- 12. Int nasıl dönüştürülür? int
- 13. CFDataRef NSData'ya nasıl dönüştürülür?
- 14. HttpServletRequest String'e nasıl dönüştürülür?
- 15. Json nesnesine nasıl dönüştürülür?
- 16. ArrayList'e ArrayList nasıl dönüştürülür
- 17. LayerDrawable Bitmap nasıl dönüştürülür?
- 18. Bayt, bitlere nasıl dönüştürülür?
- 19. NSDate NSString nasıl dönüştürülür?
- 20. SWT Düğme Açılır Kontrol
- 21. JFace/SWT: InputDialog
- 22. SWT GridLayout'ta ızgara hücresinin içeriği nasıl değiştirilir?
- 23. SWT düğmesi ön plan rengi nasıl ayarlanır?
- 24. SWT Tablosunda seçim kutusu nasıl çizilir?
- 25. Etiketler, SWT Scale kenelerine nasıl eklenir?
- 26. SWT ile bileşenlerin üst kısmı nasıl değiştirilir?
- 27. Java/SWT Arabirim Oluşturucusu/Etiketin nasıl ayarlanacağı
- 28. SWT Java: Pencerenin yeniden boyutlandırılmasını nasıl önleyebilirim?
- 29. Bir Javascript işleviyle nasıl konuşulur SWT
- 30. java.io.List java.io.List nasıl dönüştürülür veya dönüştürülür? Bu defa ne var
@AndyTurner Kesinlikle haklısınız, demek istediğim budur. Düzenleme için teşekkürler. – Baz
Teşekkürler! Daha iyi :) – Alice