Spec-Zone .ru
спецификации, руководства, описания, API
|
protected class BasicSplitPaneDivider.DragController extends Object
dragDividerTo
и затем когда сделанные сообщения finishDraggingTo
. Когда экземпляр создается, он должен быть передан с isValid
обеспечить, чтобы перетаскивание могло произойти (перетаскивание не будет позволено, если два представления не могут быть изменены).
Предупреждение: Сериализированные объекты этого class не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans
пакет. Пожалуйста, см. XMLEncoder
.
Модификатор | Конструктор и Описание |
---|---|
protected |
BasicSplitPaneDivider.DragController(MouseEvent e) |
Модификатор и Тип | Метод и Описание |
---|---|
protected void |
completeDrag(int x, int y) |
protected void |
completeDrag(MouseEvent e)
Сообщения finishDraggingTo с новым расположением для события от нажатия мыши.
|
protected void |
continueDrag(int newX, int newY) |
protected void |
continueDrag(MouseEvent e)
Сообщения dragDividerTo с новым расположением для события от нажатия мыши.
|
protected int |
getNeededLocation(int x, int y)
Возвращает x параметр, так как это используется для горизонтальных разделений.
|
protected boolean |
isValid()
Возвращает true, если сеанс перетаскивания допустим.
|
protected int |
positionForMouseEvent(MouseEvent e)
Возвращает новую позицию, чтобы поместить делитель в основанный на переданном в MouseEvent.
|
protected BasicSplitPaneDivider.DragController(MouseEvent e)
protected boolean isValid()
protected int positionForMouseEvent(MouseEvent e)
protected int getNeededLocation(int x, int y)
protected void continueDrag(int newX, int newY)
protected void continueDrag(MouseEvent e)
protected void completeDrag(int x, int y)
protected void completeDrag(MouseEvent e)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92