AnyLogic позволяет пользователям выбирать любые цвета заливки для своих графических элементов. Это может быть сделано с помощью диалога Цвета.
Наиболее популярные цвета приведены на закладке диалога Обычные (см. рисунок ниже). При наведении мышью на цвет в палитре отображается подсказка, показывающая кодовое имя данного цвета.
| A | B | C | D | E | F | G | H | I | J | |
| 1 | ![]() |
|||||||||
| 2 | ||||||||||
| 3 | ||||||||||
| 4 | ||||||||||
| 5 | ||||||||||
| 6 | ||||||||||
| 7 | ||||||||||
| 8 | ||||||||||
| 9 | ||||||||||
| 10 | ||||||||||
| 11 | ||||||||||
| 12 | ||||||||||
| 13 | ||||||||||
| 14 _ |
||||||||||
Набор стандартных цветов (как они показаны в диалоге Цвета)
Если Вы хотите динамически задать один из этих цветов для заливки какого-то графического элемента, то Вам нужно будет написать (в простейшем случае - в соответствующем динамическом свойстве этого элемента) имя соответствующей этому цвету константы.
Приведенная ниже таблица перечисляет имена констант для всех стандартных цветов, приведенных на закладке Обычные диалога Цвета. Найти соответствующее имя константы для интересующего Вас цвета в таблице можно с помощью индексов (A..J, 1..14).
| A | B | C | D | E | F | G | H | I | J | |
| 1 | black | darkGray | dimGray | gray | silver | lightGrey | gainsboro | whiteSmoke | white | red |
| 2 | darkRed | maroon | fireBrick | brown | indianRed | lightCoral | rosyBrown | snow | mistyRose | salmon |
| 3 | tomato | darkSalmon | coral | orangeRed | lightSalmon | feldspar | sienna | seaShell | saddleBrown | chocolate |
| 4 | sandyBrown | peachPuff | peru | linen | bisque | darkOrange | burlyWood | tan | antiqueWhite | navajoWhite |
| 5 | blanchedAlmond | papayaWhip | moccasin | orange | wheat | oldLace | floralWhite | darkGoldenRod | goldenRod | cornsilk |
| 6 | gold | khaki | lemonChiffon | paleGoldenRod | darkKhaki | yellow | olive | lightGoldenRodYellow | lightYellow | beige |
| 7 | ivory | oliveDrab | yellowGreen | darkOliveGreen | greenYellow | chartreuse | lawnGreen | lime | green | darkGreen |
| 8 | limeGreen | forestGreen | lightGreen | paleGreen | darkSeaGreen | honeyDew | seaGreen | mediumSeaGreen | springGreen | mintCream |
| 9 | mediumSpringGreen | mediumAquaMarine | aquamarine | turquoise | lightSeaGreen | mediumTurquoise | cyan | darkCyan | teal | darkSlateGray |
| 10 | paleTurquoise | lightCyan | azure | darkTurquoise | cadetBlue | powderBlue | lightBlue | deepSkyBlue | skyBlue | lightSkyBlue |
| 11 | steelBlue | dodgerBlue | lightSlateGray | slateGray | lightSteelBlue | cornflowerBlue | royalBlue | blue | mediumBlue | darkBlue |
| 12 | navy | midnightBlue | lavender | ghostWhite | slateBlue | lightSlateBlue | darkSlateBlue | mediumSlateBlue | mediumPurple | blueViolet |
| 13 | indigo | darkOrchid | darkViolet | mediumOrchid | magenta | darkMagenta | purple | violet | plum | thistle |
| 14 | orchid | violetRed | mediumVioletRed | deepPink | hotPink | paleVioletRed | lavenderBlush | crimson | pink | lightPink |
Если же Вы хотите выбрать какой-то другой цвет, Вы можете сделать это на закладке Спектр. Вы можете выбрать любой цвет из спектра, перетаскивая "прицел" в области Цвета. Или же Вы можете явно задать значения цветовых компонент цвета (Красный, Зеленый и Синий) с помощью расположенных ниже элементов управления (значения задаются в диапазоне от 0 до 255).
Чтобы динамически задать такой цвет для какого-то графического элемента, нужно будет написать вызов конструктора, создающего объект нужного Вам цвета, например: new Color(79, 41, 214, 0)Если Вы хотите использовать в Вашей модели "классические" цвета, используйте
константы, такие как: red,
blue, cyan.
В то же время, Вы можете создавать свои собственные цвета с помощью соответствующих конструкторов класса Color:
Более подробная информация (на английском) доступна в документации по Java классу Color.