Tabnine Logo
DefaultTableCellRenderer.setForeground
Code IndexAdd Tabnine to your IDE (free)

How to use
setForeground
method
in
javax.swing.table.DefaultTableCellRenderer

Best Java code snippets using javax.swing.table.DefaultTableCellRenderer.setForeground (Showing top 20 results out of 315)

origin: camunda/camunda-bpm-platform

public Component getTableCellRendererComponent(JTable table,
  Object value,
  boolean isSelected,
  boolean hasFocus,
  int row,
  int col) {
 if ((row % 2) == 0) {
  setBackground(_color);
 } else {
  setBackground(Color.white);
 }
 FilteredLogTableModel model = (FilteredLogTableModel) table.getModel();
 LogRecord record = model.getFilteredRecord(row);
 setForeground(getLogLevelColor(record.getLevel()));
 return (super.getTableCellRendererComponent(table,
   value,
   isSelected,
   hasFocus,
   row, col));
}
origin: stackoverflow.com

if ("active".equals(status)) {
  setBackground(Color.BLACK);
  setForeground(Color.WHITE);
} else {
  setBackground(table.getBackground());
  setForeground(table.getForeground());
origin: org.geotools/gt2-widgets-swing

/**
 * Set the foreground color.
 */
public void setForeground(final Color foreground) {
  super.setForeground(this.foreground=foreground);
}
origin: com.anrisoftware.prefdialog/prefdialog-misc-swing

@Override
public void setForeground(Color c) {
  super.setForeground(c);
  this.unselectedForeground = c;
}
origin: org.geotools/gt2-widgets-swing

/**
 * Specifies the text color for valid coordinates.
 */
public void setForeground(final Color foreground){
  this.foreground = foreground;
  super.setForeground(foreground);
}
origin: opengeospatial/geoapi

/**
 * Specifies the text color for valid coordinates.
 */
@Override
public void setForeground(final Color c) {
  this.foreground = c;
  super.setForeground(c);
}
origin: org.bitbucket.goalhub.simpleide/jedit

  @Override
  public Component getTableCellRendererComponent(JTable table, Object value,
    boolean isSelected, boolean hasFocus, int row, int column)
  {
    Entry entry = pluginModel.getEntry(row);
    if (entry.status.equals(Entry.ERROR))
      tcr.setForeground(Color.red);
    else
      tcr.setForeground(UIManager.getColor("Table.foreground"));
    return tcr.getTableCellRendererComponent(table,value,isSelected,false,row,column);
  }
} //}}}
origin: stackoverflow.com

 /*This is the raw code I have written.*/ 
JTable Tbl=new JTable(2,2){ 
  DefaultTableCellRenderer colortext=new DefaultTableCellRenderer();
  {
    colortext.setForeground(Color.RED);
  }
  @Override
  public TableCellRenderer getCellRenderer(int arg0, int arg1) {
    return colortext;
  }
};
origin: stackoverflow.com

table.getColumn("Name").setCellRenderer(
     new DefaultTableCellRenderer() {
   Color originalColor = null;
   @Override
   public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
     DefaultTableCellRenderer renderer = (DefaultTableCellRenderer) super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
     if (originalColor == null) {
       originalColor = getForeground();
     }
     if (value == null) {
       renderer.setText("");
     } else {
       renderer.setText(value.toString());
     }
     if (row == 3) {
       renderer.setForeground(Color.RED);
     } else {
       renderer.setForeground(originalColor); // Retore original color
     }
     return renderer;
   }
 });
origin: com.anrisoftware.prefdialog/prefdialog-misc-swing

private void setupEditable(JTable table, boolean isSelected) {
  if (isSelected) {
    super.setForeground(table.getSelectionForeground());
    super.setBackground(table.getSelectionBackground());
  } else {
    super.setForeground(unselectedForeground);
    super.setBackground(unselectedBackground);
  }
}
origin: org.quickfixj/quickfixj-examples-banzai

  public Component prepareRenderer(TableCellRenderer renderer, int row, int column) {
    //Execution execution = (Execution) ((ExecutionTableModel) dataModel).getExecution(row);

    DefaultTableCellRenderer r = (DefaultTableCellRenderer) renderer;
    r.setForeground(Color.black);
    r.setBackground(row % 2 == 0 ? Color.white : Color.lightGray);

    return super.prepareRenderer(renderer, row, column);
  }
}
origin: org.geotools/gt2-widgets-swing

  /**
   * Returns the component for cell rendering.
   */
  public Component getTableCellRendererComponent(final JTable table, final Object value,
      final boolean isSelected, final boolean hasFocus, final int row, final int column)
  {
    Color foreground = this.foreground;
    Color background = this.background;
    final TableModel candidate = table.getModel();
    if (candidate instanceof CoordinateTableModel) {
      final CoordinateTableModel model = (CoordinateTableModel) candidate;
      if (!model.isValidCoordinate(row)) {
        if (invalidForeground != null) foreground = invalidForeground;
        if (invalidBackground != null) background = invalidBackground;
      }
    }
    super.setBackground(background);
    super.setForeground(foreground);
    return super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
  }
}
origin: org.apache.log4j/com.springsource.org.apache.log4j

public Component getTableCellRendererComponent(JTable table,
  Object value,
  boolean isSelected,
  boolean hasFocus,
  int row,
  int col) {
 if ((row % 2) == 0) {
  setBackground(_color);
 } else {
  setBackground(Color.white);
 }
 FilteredLogTableModel model = (FilteredLogTableModel) table.getModel();
 LogRecord record = model.getFilteredRecord(row);
 setForeground(getLogLevelColor(record.getLevel()));
 return (super.getTableCellRendererComponent(table,
   value,
   isSelected,
   hasFocus,
   row, col));
}
origin: apache-log4j/log4j

public Component getTableCellRendererComponent(JTable table,
  Object value,
  boolean isSelected,
  boolean hasFocus,
  int row,
  int col) {
 if ((row % 2) == 0) {
  setBackground(_color);
 } else {
  setBackground(Color.white);
 }
 FilteredLogTableModel model = (FilteredLogTableModel) table.getModel();
 LogRecord record = model.getFilteredRecord(row);
 setForeground(getLogLevelColor(record.getLevel()));
 return (super.getTableCellRendererComponent(table,
   value,
   isSelected,
   hasFocus,
   row, col));
}
origin: org.jboss.logmanager/log4j-jboss-logmanager

public Component getTableCellRendererComponent(JTable table,
  Object value,
  boolean isSelected,
  boolean hasFocus,
  int row,
  int col) {
 if ((row % 2) == 0) {
  setBackground(_color);
 } else {
  setBackground(Color.white);
 }
 FilteredLogTableModel model = (FilteredLogTableModel) table.getModel();
 LogRecord record = model.getFilteredRecord(row);
 setForeground(getLogLevelColor(record.getLevel()));
 return (super.getTableCellRendererComponent(table,
   value,
   isSelected,
   hasFocus,
   row, col));
}
origin: org.apache/log4j

public Component getTableCellRendererComponent(JTable table,
  Object value,
  boolean isSelected,
  boolean hasFocus,
  int row,
  int col) {
 if ((row % 2) == 0) {
  setBackground(_color);
 } else {
  setBackground(Color.white);
 }
 FilteredLogTableModel model = (FilteredLogTableModel) table.getModel();
 LogRecord record = model.getFilteredRecord(row);
 setForeground(getLogLevelColor(record.getLevel()));
 return (super.getTableCellRendererComponent(table,
   value,
   isSelected,
   hasFocus,
   row, col));
}
origin: at.bestsolution.efxclipse.eclipse/org.apache.log4j

public Component getTableCellRendererComponent(JTable table,
  Object value,
  boolean isSelected,
  boolean hasFocus,
  int row,
  int col) {
 if ((row % 2) == 0) {
  setBackground(_color);
 } else {
  setBackground(Color.white);
 }
 FilteredLogTableModel model = (FilteredLogTableModel) table.getModel();
 LogRecord record = model.getFilteredRecord(row);
 setForeground(getLogLevelColor(record.getLevel()));
 return (super.getTableCellRendererComponent(table,
   value,
   isSelected,
   hasFocus,
   row, col));
}
origin: com.anrisoftware.prefdialog/prefdialog-misc-swing

private void setupUneditable(JTable table, boolean isSelected, int row,
    int column) {
  if (showUneditableColumnOnlyFirst && column > 0) {
    setupEditable(table, isSelected);
    return;
  }
  if (isSelected) {
    super.setForeground(unselectedForeground);
    if (uneditableBackground == null) {
      super.setBackground(unselectedBackground);
    } else {
      super.setBackground(uneditableBackground);
    }
  }
  if (!isSelected) {
    super.setBackground(uneditableBackground);
  }
}
origin: org.apache.jmeter/ApacheJMeter_core

@Override
public Component getTableCellRendererComponent(JTable table, Object value,
    boolean isSelected, boolean hasFocus, int row, int column) {
  if(delegate instanceof DefaultTableCellRenderer) {
    DefaultTableCellRenderer tr = (DefaultTableCellRenderer) delegate;
    if (table != null) {
      JTableHeader header = table.getTableHeader();
      if (header != null){
        tr.setForeground(header.getForeground());
        tr.setBackground(header.getBackground());
        tr.setFont(header.getFont());
      }
    }
    tr.setBorder(UIManager.getBorder("TableHeader.cellBorder"));
    tr.setHorizontalAlignment(SwingConstants.CENTER);
  }
  return delegate.getTableCellRendererComponent(table, 
      HeaderAsPropertyRenderer.getText(value, row, column, null), 
      isSelected, hasFocus, row, column);
}

origin: org.quickfixj/quickfixj-examples-banzai

public Component prepareRenderer(TableCellRenderer renderer, int row, int column) {
  Order order = ((OrderTableModel) dataModel).getOrder(row);
  int open = order.getOpen();
  double executed = order.getExecuted();
  boolean rejected = order.getRejected();
  boolean canceled = order.getCanceled();
  DefaultTableCellRenderer r = (DefaultTableCellRenderer) renderer;
  r.setForeground(Color.black);
  if (rejected)
    r.setBackground(Color.red);
  else if (canceled)
    r.setBackground(Color.white);
  else if (open == 0 && executed == 0.0)
    r.setBackground(Color.yellow);
  else if (open > 0)
    r.setBackground(Color.green);
  else if (open == 0)
    r.setBackground(Color.white);
  return super.prepareRenderer(renderer, row, column);
}
javax.swing.tableDefaultTableCellRenderersetForeground

Popular methods of DefaultTableCellRenderer

  • getTableCellRendererComponent
  • <init>
  • setHorizontalAlignment
  • setBackground
  • setValue
  • paintComponent
  • setText
  • setBorder
  • getText
  • paint
  • getBackground
  • getFont
  • getBackground,
  • getFont,
  • getForeground,
  • setFont,
  • setHorizontalTextPosition,
  • setOpaque,
  • setIcon,
  • getBorder,
  • paintBorder

Popular in Java

  • Updating database using SQL prepared statement
  • setContentView (Activity)
  • getSupportFragmentManager (FragmentActivity)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • EOFException (java.io)
    Thrown when a program encounters the end of a file or stream during an input operation.
  • URL (java.net)
    A Uniform Resource Locator that identifies the location of an Internet resource as specified by RFC
  • TreeMap (java.util)
    Walk the nodes of the tree left-to-right or right-to-left. Note that in descending iterations, next
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now