Элемент интерфейса

Элеме́нты интерфе́йса — примитивы графического интерфейса пользователя, имеющие стандартный внешний вид и выполняющие стандартные действия.

Известны также под именем ви́джеты (англ. widget), контро́лы (англ. control) и элементы управления.

Типовые элементы интерфейса

В большинстве систем существует стандартный набор элементов интерфейса, включающий следующие контролы:

  • кнопка (англ. button)
  • список (англ. list box)
  • выпадающий список (англ. combo box)
  • флажок/переключатель (англ. check box)
  • радио-кнопка (англ. radio button)
  • поле редактирования (англ. textbox, edit field)
  • панель инструментов (англ. toolbar)
  • панель (строка) статуса (англ. status bar)
  • всплывающая подсказка (англ. tooltip, hint)
  • полоса прокрутки (англ. scrollbar)
  • элемент для отображения табличных данных (англ. grid view)
  • меню (англ. menu)
    • главное меню окна (англ. main menu)
    • контекстное меню (англ. popup menu)
  • окно (англ. window)
    • панель (англ. panel)
    • диалоговое окно (англ. dialog box)
    • модальное окно (англ. modal window)

Библиотеки элементов интерфейса

В каждой оконной системе существует свой набор «родных» элементов, с интерфейсом для работы с ними — на низком уровне. Одни библиотеки элементов управления — это высоко-уровневые «обертки» к стандартным контролам, упрощающие работу с ними и расширяющие их функциональность. Другие предоставляют кросс-платформенные возможности: единый программный интерфейс для программирования интерфейса пользователя в нескольких платформах или оконных системах.

  • Кросс-платформенные, на основе Java
    • SWT (Standard Widget Toolkit) — в составе проекта Eclipse
    • Swing — разработка Sun, компонента Java Foundation Classes (JFC) на основе AWT
    • AWT — частично устаревший Abstract Windowing Toolkit (Sun, 1995)
 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home