Login
Преимущества и недостатки HEX-формата цветов
3261 просмотров
Перейти к просмотру всей ветки
uscheswoi_82 коренной житель
Всем привет! Запустил сегодня SwishMax 3 (Adobe Flash) а там цвета в формате HEX т.е. так: #RRGGBB, и задумался а почему там в HEX формате а не в RGB? В Silverlight тоже такое-же было, и в Java тоже можно использовать HEX формат. В HTML элемент можно закодировать минимум 6 цветов - цвет рамки, цвет фона, цвет текста, цвет перечёркнутой линии текста, цвет тени, и цвет тени текста, т.е. один элемент может содержать до 24 байт цвета. Чем удобен и в чём преимущество HEX-формата цветов? И ещё вопрос, как кодируется глубина цвета, ведь RGB принимает значения от 0 до 255 где глубина?
Вот так в Java можно делать:
import java.awt.*; import javax.swing.*; class Main extends JFrame { public Main() { setTitle("Hello"); setSize(640, 480); add(new JButton("<html><body bgcolor=\"#EEEEEE\">Hello</body><html>")); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setVisible(true); } public static void main(String[] args) { new Main(); } }
Так почему-же HEX-формат цветов так популярен?
Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
Tagebuch der schwerbehinderten Person