Мне нужно каким-то образом преобразовать System.Windows.Media.Color в Java int со следующим форматом: 0x00RRGGBB
в C#. Есть идеи? Благодаря!System.Windows.Media.Color to Java int
ответ
System.Windows.Media.Color имеет свойство для Alpha, Red, Green и Blue.
Они все типа «байт» (значение 0-255).
Вы можете размять все 4 из этих свойств в одном беззнаковое 32-битном целое число с помощью некоторых простых побитовых операций:
public uint ConvertColorToUInt(Color color)
{
uint value = (color.A << 24) | (color.R << 16) | (color.G << 8) | color.B;
return value;
}
или если он должен быть строкой:
public string ConvertColorToJavaString(Color color)
{
uint value = (color.A << 24) | (color.R << 16) | (color.G << 8) | color.B;
var javaString = string.Format("0x{0}", value.ToString("X2"))
return javaString;
}
Спасибо, это именно то, что мне было нужно, извинения, если вопрос не был четко определен. – RajenK
Нет проблем. Не знаете, почему ваш вопрос получил не по теме или что-то еще. Мне это показалось достаточно ясным. Ну что ж. – peaceoutside
- 1. Java byte to int
- 2. Java Strings to Int
- 3. int array to int number in Java
- 4. Java int array to StringBuilder
- 5. Char to Int Conversion Java
- 6. Java int to unsigned byte
- 7. java BufferedImage to int [] issue
- 8. Java char array to int
- 9. Android java EditText to int
- 10. int array [] [] to jpg Java
- 11. System.Windows.Media.Color назвать цвета
- 12. Преобразование System.Drawing.Color в System.Windows.Media.Color
- 13. Преобразование System.Windows.Media.Color в System.Drawing.Color
- 14. Создание System.Windows.Media.Color в IronPython
- 15. int? to int Производительность
- 16. Just Int to Int
- 17. Как преобразовать ColorPicker.selectedColor в system.windows.media.color?
- 18. int pixels array to bmp in java
- 19. Java int to hex с 0x
- 20. byte to int conversion & vice java
- 21. Java: сравнение String var to int
- 22. string string to int java android
- 23. Java color int to RGB в Javascript
- 24. Java unsigned byte [2] to int?
- 25. int arrays to json object в java
- 26. Простая функция java String to Int/Reverse
- 27. Java - BufferedImage to int [] пиксели кажутся поврежденными
- 28. Java Возможная конверсия Lossy Double to Int
- 29. Cast Regular Int to Final Java
- 30. Java Android Studio Color Int to byte
Действуй. Я не понимаю, каков ваш вопрос, хотя ... у вас возникают проблемы с реализацией вашей идеи? Что это за проблемы? – Krease
Java дает вам новый цвет (r, g, b, a) .getRGB(); ' –