javax.swing.JComboBox.paintComponent()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(2.1k)|赞(0)|评价(0)|浏览(134)

本文整理了Java中javax.swing.JComboBox.paintComponent()方法的一些代码示例,展示了JComboBox.paintComponent()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JComboBox.paintComponent()方法的具体详情如下:
包路径:javax.swing.JComboBox
类名称:JComboBox
方法名:paintComponent

JComboBox.paintComponent介绍

暂无

代码示例

代码示例来源:origin: org.icepdf.os/icepdf-viewer

@Override
protected void paintComponent(Graphics g) {
  if (!active) {
    return;
  }
  super.paintComponent(g);
}

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide

public void paintComponent (Graphics g) {
  //For property panel usage, allow the editor to paint
  if (editor != null && !hasFocus() && editor.isPaintable()) {
    Insets ins = getInsets();
    Color c = g.getColor();
    try {
      g.setColor(getBackground());
      g.fillRect(0,0,getWidth(),getHeight());
    } finally {
      g.setColor(c);
    }
    ins.left += PropUtils.getTextMargin();
    editor.paintValue(g, new Rectangle(ins.left, ins.top, getWidth() - 
      (ins.right + ins.left), getHeight() - (ins.top + ins.bottom)));
  } else {
    super.paintComponent(g);
  }
}

代码示例来源:origin: org.netbeans.api/org-openide-explorer

@Override
public void paintComponent(Graphics g) {
  //For property panel usage, allow the editor to paint
  if ((editor != null) && !hasFocus() && editor.isPaintable()) {
    Insets ins = getInsets();
    Color c = g.getColor();
    try {
      g.setColor(getBackground());
      g.fillRect(0, 0, getWidth(), getHeight());
    } finally {
      g.setColor(c);
    }
    ins.left += PropUtils.getTextMargin();
    editor.paintValue(
      g,
      new Rectangle(
        ins.left, ins.top, getWidth() - (ins.right + ins.left), getHeight() - (ins.top + ins.bottom)
      )
    );
  } else {
    g.setColor(Color.red);
    super.paintComponent(g);
  }
}

代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide

public void paintComponent (Graphics g) {
  //For property panel usage, allow the editor to paint
  if (editor != null && !hasFocus() && editor.isPaintable()) {
    Insets ins = getInsets();
    Color c = g.getColor();
    try {
      g.setColor(getBackground());
      g.fillRect(0,0,getWidth(),getHeight());
    } finally {
      g.setColor(c);
    }
    ins.left += PropUtils.getTextMargin();
    editor.paintValue(g, new Rectangle(ins.left, ins.top, getWidth() - 
      (ins.right + ins.left), getHeight() - (ins.top + ins.bottom)));
  } else {
    super.paintComponent(g);
  }
}

相关文章

JComboBox类方法