本文整理汇总了Java中org.netbeans.api.visual.model.ObjectState.isFocused方法的典型用法代码示例。如果您正苦于以下问题:Java ObjectState.isFocused方法的具体用法?Java ObjectState.isFocused怎么用?Java ObjectState.isFocused使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.netbeans.api.visual.model.ObjectState
的用法示例。
在下文中一共展示了ObjectState.isFocused方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: updateUI
import org.netbeans.api.visual.model.ObjectState; //导入方法依赖的package包/类
public void updateUI (VMDConnectionWidget widget, ObjectState previousState, ObjectState state) {
if (state.isHovered ())
widget.setForeground (COLOR_HOVERED);
else if (state.isSelected ())
widget.setForeground (COLOR_SELECTED);
else if (state.isHighlighted ())
widget.setForeground (COLOR_HIGHLIGHTED);
else if (state.isFocused ())
widget.setForeground (COLOR_HOVERED);
else
widget.setForeground (COLOR_NORMAL);
if (state.isSelected ()) {
widget.setControlPointShape (PointShape.SQUARE_FILLED_SMALL);
widget.setEndPointShape (PointShape.SQUARE_FILLED_BIG);
} else {
widget.setControlPointShape (PointShape.NONE);
widget.setEndPointShape (POINT_SHAPE_IMAGE);
}
}
示例2: updateUI
import org.netbeans.api.visual.model.ObjectState; //导入方法依赖的package包/类
public void updateUI (VMDNodeWidget widget, ObjectState previousState, ObjectState state) {
if (! previousState.isSelected () && state.isSelected ())
widget.bringToFront ();
boolean hover = state.isHovered () || state.isFocused ();
widget.getHeader ().setOpaque (hover);
if (state.isSelected ())
widget.setBorder (BORDER60_SELECT);
else if (state.isHovered ())
widget.setBorder (BORDER60_HOVER);
else if (state.isFocused ())
widget.setBorder (BORDER60_HOVER);
else
widget.setBorder (BORDER60);
}
示例3: updateUI
import org.netbeans.api.visual.model.ObjectState; //导入方法依赖的package包/类
@Override
public void updateUI(IPNodeWidget widget, ObjectState previousState, ObjectState state) {
if (!previousState.isSelected() && state.isSelected()) {
widget.bringToFront();
}
if (state.isSelected() || state.isFocused()) {
widget.getHeader().setBackground(WIDGET_SELECT_BACKGROUND);
widget.setBorder(WIDGET_SELECT_BORDER);
widget.getMinimizeButton().setImage(this.getMinimizeWidgetImage(widget));
} else if (state.isHovered()) {
widget.getHeader().setBackground(WIDGET_HOVER_BACKGROUND);
widget.setBorder(WIDGET_HOVER_BORDER);
widget.getMinimizeButton().setImage(this.getMinimizeWidgetImage(widget));
} else {
widget.getHeader().setBackground(WIDGET_BACKGROUND);
widget.setBorder(WIDGET_BORDER);
widget.getMinimizeButton().setImage(BUTTON_W);
}
}
示例4: updateUI
import org.netbeans.api.visual.model.ObjectState; //导入方法依赖的package包/类
@Override
public void updateUI(IPNodeWidget widget, ObjectState previousState, ObjectState state) {
if (!previousState.isSelected() && state.isSelected()) {
widget.bringToFront();
}
boolean hover = state.isHovered() || state.isFocused();
widget.getHeader().setOpaque(hover);
if (state.isSelected()) {
widget.setBorder(BORDER60_SELECT);
} else if (state.isHovered() || state.isFocused()) {
widget.setBorder(BORDER60_HOVER);
} else {
widget.setBorder(BORDER60);
}
}
示例5: updateUI
import org.netbeans.api.visual.model.ObjectState; //导入方法依赖的package包/类
@Override
public void updateUI(IPEdgeWidget widget, ObjectState previousState, ObjectState state) {
if (state.isSelected()) {
widget.setForeground(EDGE_WIDGET_SELECT_COLOR);
} else if (state.isHovered() || state.isFocused()) {
widget.setForeground(EDGE_WIDGET_HOVER_COLOR);
} else {
widget.setForeground(EDGE_WIDGET_COLOR);
}
if (state.isSelected()) {
widget.setControlPointShape(PointShape.SQUARE_FILLED_SMALL);
widget.setEndPointShape(PointShape.SQUARE_FILLED_BIG);
widget.setControlPointCutDistance(0);
} else if (state.isHovered()) {
widget.setControlPointShape(PointShape.SQUARE_FILLED_SMALL);
widget.setEndPointShape(PointShape.SQUARE_FILLED_BIG);
widget.setControlPointCutDistance(0);
} else {
widget.setControlPointShape(PointShape.NONE);
widget.setEndPointShape(PointShape.NONE);
widget.setControlPointCutDistance(5);
}
}
示例6: updateUI
import org.netbeans.api.visual.model.ObjectState; //导入方法依赖的package包/类
@Override
public void updateUI(IPEdgeWidget widget, ObjectState previousState, ObjectState state) {
if (state.isHovered()) {
widget.setForeground(COLOR_HOVERED);
} else if (state.isSelected()) {
widget.setForeground(COLOR_SELECTED);
} else if (state.isHighlighted()) {
widget.setForeground(COLOR_HIGHLIGHTED);
} else if (state.isFocused()) {
widget.setForeground(COLOR_HOVERED);
} else {
widget.setForeground(COLOR_NORMAL);
}
if (state.isSelected()) {
widget.setControlPointShape(PointShape.SQUARE_FILLED_SMALL);
widget.setEndPointShape(PointShape.SQUARE_FILLED_BIG);
} else {
widget.setControlPointShape(PointShape.NONE);
widget.setEndPointShape(POINT_SHAPE_IMAGE);
}
}
示例7: updateUI
import org.netbeans.api.visual.model.ObjectState; //导入方法依赖的package包/类
@Override
public void updateUI(VMDNodeWidget widget, ObjectState previousState, ObjectState state) {
if (!previousState.isSelected() && state.isSelected()) {
widget.bringToFront();
} else if (!previousState.isHovered() && state.isHovered()) {
widget.bringToFront();
}
Widget header = widget.getHeader();
header.setOpaque(state.isSelected());
if (state.isFocused() || state.isHovered()) {
header.setBorder(BORDER_PIN_HOVERED);
} else {
header.setBorder(HEADER_BORDER_PIN);
}
}
示例8: getBorder
import org.netbeans.api.visual.model.ObjectState; //导入方法依赖的package包/类
public Border getBorder (ObjectState state) {
if (state.isHovered ())
return BORDER_HOVERED;
if (state.isSelected ())
return BORDER_SELECTED;
if (state.isFocused ())
return BORDER_HOVERED;
return BORDER_NORMAL;
}
示例9: getMiniBorder
import org.netbeans.api.visual.model.ObjectState; //导入方法依赖的package包/类
public Border getMiniBorder (ObjectState state) {
if (state.isHovered ())
return MINI_BORDER_HOVERED;
if (state.isSelected ())
return MINI_BORDER_SELECTED;
if (state.isFocused ())
return MINI_BORDER_HOVERED;
return MINI_BORDER_NORMAL;
}
示例10: getLineColor
import org.netbeans.api.visual.model.ObjectState; //导入方法依赖的package包/类
public Color getLineColor (ObjectState state) {
if (state.isHovered ())
return COLOR_HOVERED;
if (state.isSelected ())
return COLOR_SELECTED;
if (state.isHighlighted () || state.isFocused ())
return COLOR_HIGHLIGHTED;
return getForeground ();//Color.BLACK;
}
示例11: getBackground
import org.netbeans.api.visual.model.ObjectState; //导入方法依赖的package包/类
public Paint getBackground (ObjectState state) {
if (state.isHovered ())
return COLOR_HOVERED;
if (state.isSelected ())
return COLOR_SELECTED;
if (state.isHighlighted () || state.isFocused ())
return COLOR_HIGHLIGHTED;
return getBackground ();//Color.WHITE;
}
示例12: updateUI
import org.netbeans.api.visual.model.ObjectState; //导入方法依赖的package包/类
@Override
public void updateUI(IPEdgeWidget widget, ObjectState previousState, ObjectState state) {
if (state.isSelected()) {
widget.setForeground(WIDGET_SELECT_BORDER_COLOR);
} else if (state.isHighlighted()) {
widget.setForeground(COLOR_HIGHLIGHTED);
} else if (state.isHovered() || state.isFocused()) {
widget.setForeground(WIDGET_HOVER_BORDER_COLOR);
} else {
widget.setForeground(WIDGET_BORDER_COLOR);
}
if (state.isSelected()) {
widget.setControlPointShape(PointShape.SQUARE_FILLED_SMALL);
widget.setEndPointShape(PointShape.SQUARE_FILLED_BIG);
widget.setControlPointCutDistance(0);
} else if (state.isHovered()) {
widget.setControlPointShape(PointShape.SQUARE_FILLED_SMALL);
widget.setEndPointShape(PointShape.SQUARE_FILLED_BIG);
widget.setControlPointCutDistance(0);
} else {
widget.setControlPointShape(PointShape.NONE);
widget.setEndPointShape(PointShape.NONE);
widget.setControlPointCutDistance(5);
}
}
示例13: getBorder
import org.netbeans.api.visual.model.ObjectState; //导入方法依赖的package包/类
@Override
public Border getBorder(ObjectState state) {
if (state.isHovered ())
return BORDER_HOVERED;
if (state.isSelected ())
return BORDER_SELECTED;
if (state.isFocused ())
return BORDER_HOVERED;
return BORDER_NORMAL;
}
示例14: getMiniBorder
import org.netbeans.api.visual.model.ObjectState; //导入方法依赖的package包/类
@Override
public Border getMiniBorder (ObjectState state) {
if (state.isHovered ())
return MINI_BORDER_HOVERED;
if (state.isSelected ())
return MINI_BORDER_SELECTED;
if (state.isFocused ())
return MINI_BORDER_HOVERED;
return MINI_BORDER_NORMAL;
}
示例15: getLineColor
import org.netbeans.api.visual.model.ObjectState; //导入方法依赖的package包/类
@Override
public Color getLineColor (ObjectState state) {
if (state.isHovered ())
return COLOR_HOVERED;
if (state.isSelected ())
return COLOR_SELECTED;
if (state.isHighlighted () || state.isFocused ())
return COLOR_HIGHLIGHTED;
return Color.BLACK;
}