javax.swing.JList.setOpaque()方法的使用及代码示例

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

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

JList.setOpaque介绍

暂无

代码示例

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

cellRenderer.setOpaque(false);
contentList.setCellRenderer(cellRenderer);
contentList.setOpaque(false);
contentList.setEnabled(false);
contentList.getAccessibleContext().setAccessibleDescription(""); // NOI18N

代码示例来源:origin: magefree/mage

rows.setMaximumSize(new Dimension(32767, 32767));
rows.setMinimumSize(new Dimension(67, 16));
rows.setOpaque(false);

代码示例来源:origin: it.tidalwave.netbeans/it-tidalwave-netbeans-explorer

/*******************************************************************************************************************
 *
 ******************************************************************************************************************/
@Override
public void setOpaque (final boolean opaque)
 {
  super.setOpaque(opaque);
  if (list != null)
   {
    list.setOpaque(opaque);
   }
 }

代码示例来源:origin: org.antlr/gunit

/**
 * Initialize view.
 */
private void initComponents() {
  scroll.setViewportBorder(BorderFactory.createEtchedBorder());
  scroll.setBorder(BorderFactory.createTitledBorder(
      BorderFactory.createEmptyBorder(), "Rules"));
  scroll.setOpaque(false);
  list.setOpaque(false);
  list.setSelectionMode(ListSelectionModel.SINGLE_INTERVAL_SELECTION);
  list.setLayoutOrientation(JList.VERTICAL);
  list.setCellRenderer(new RuleListItemRenderer());
}

代码示例来源:origin: antlr/antlr3

/**
 * Initialize view.
 */
private void initComponents() {
  scroll.setViewportBorder(BorderFactory.createEtchedBorder());
  scroll.setBorder(BorderFactory.createTitledBorder(
      BorderFactory.createEmptyBorder(), "Rules"));
  scroll.setOpaque(false);
  list.setOpaque(false);
  list.setSelectionMode(ListSelectionModel.SINGLE_INTERVAL_SELECTION);
  list.setLayoutOrientation(JList.VERTICAL);
  list.setCellRenderer(new RuleListItemRenderer());
}

代码示例来源:origin: antlr/antlr3

/**
 * Initialize view.
 */
private void initComponents() {
  scroll.setViewportBorder(BorderFactory.createEtchedBorder());
  scroll.setBorder(BorderFactory.createTitledBorder(
      BorderFactory.createEmptyBorder(), "Rules"));
  scroll.setOpaque(false);
  list.setOpaque(false);
  list.setSelectionMode(ListSelectionModel.SINGLE_INTERVAL_SELECTION);
  list.setLayoutOrientation(JList.VERTICAL);
  list.setCellRenderer(new RuleListItemRenderer());
}

代码示例来源:origin: org.apache.cayenne.modeler/cayenne-modeler

private void initFileListPane() {
  JPanel fileListPanel = new BackgroundPanel("welcome/welcome-screen-right-bg.jpg");
  final int padding = 20;
  recentProjectsList = new JList<>();
  recentProjectsList.setOpaque(false);
  recentProjectsList.setLocation(padding, padding);
  recentProjectsList.setSize(
      fileListPanel.getWidth() - 2 * padding,
      fileListPanel.getHeight() - 2 * padding
  );
  recentProjectsList.setCellRenderer(new RecentFileListRenderer(recentProjectsList, this));
  fileListPanel.add(recentProjectsList);
  mainPanel.add(fileListPanel);
}

代码示例来源:origin: com.github.insubstantial/substance

@Override
protected void installDefaults() {
  super.installDefaults();
  if (SubstanceCoreUtilities.toDrawWatermark(list)) {
    list.setOpaque(false);
  }
  syncModelContents();
}

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

/** Creates the list that will display the data.
  */
  @Override
  protected JList createList() {
    JList tmp = new NbList();
    tmp.setOpaque(false);
    tmp.setCellRenderer(new IconPanel());
    tmp.setLayoutOrientation(JList.HORIZONTAL_WRAP);
    tmp.setVisibleRowCount(-1);
    return tmp;
  }
}

代码示例来源:origin: com.synaptix/SynaptixWidget

list.setOpaque(true);

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

cellRenderer.setOpaque(false);
contentList.setCellRenderer(cellRenderer);
contentList.setOpaque(false);
contentList.setEnabled(false);
contentList.getAccessibleContext().setAccessibleDescription(""); // NOI18N

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

cellRenderer.setOpaque(false);
contentList.setCellRenderer(cellRenderer);
contentList.setOpaque(false);
contentList.setEnabled(false);
contentList.getAccessibleContext().setAccessibleDescription(""); // NOI18N

代码示例来源:origin: pentaho/pentaho-reporting

public CheckBoxParameterComponent( final ListParameter listParameter, final ParameterUpdateContext updateContext,
   final ParameterContext parameterContext ) {
  super( listParameter, updateContext, parameterContext );
  getList().setOpaque( false );
  getList().setBorder( null );
  getList().setCellRenderer( new ComponentListCellRenderer( JCheckBox.class ) );
 }
}

代码示例来源:origin: pentaho/pentaho-reporting

public RadioButtonParameterComponent( final ListParameter listParameter, final ParameterUpdateContext updateContext,
   final ParameterContext parameterContext ) {
  super( listParameter, updateContext, parameterContext );
  getList().setOpaque( false );
  getList().setBorder( null );
  getList().setCellRenderer( new ComponentListCellRenderer( JRadioButton.class ) );
 }
}

代码示例来源:origin: org.java.net.substance/substance

@Override
protected void installDefaults() {
  super.installDefaults();
  isFileList = Boolean.TRUE.equals(list
      .getClientProperty("List.isFileList"));
  isLeftToRight = list.getComponentOrientation().isLeftToRight();
  if (SubstanceCoreUtilities.toDrawWatermark(list)) {
    list.setOpaque(false);
  }
  syncModelContents();
}

代码示例来源:origin: org.protege/protege-editor-owl

public AxiomAnnotationPanel(OWLEditorKit eKit) {
  setLayout(new BorderLayout(6, 6));
  setPreferredSize(new Dimension(500, 300));
  // we need to use the OWLCellRenderer, so create a singleton JList
  final OWLCellRenderer ren = new OWLCellRenderer(eKit);
  ren.setHighlightKeywords(true);
  model = new DefaultListModel();
  JList label = new JList(model);
  label.setBackground(getBackground());
  label.setEnabled(false);
  label.setOpaque(true);
  label.setCellRenderer(ren);
  annotationsComponent = new AxiomAnnotationsList(eKit);
  final JScrollPane scroller = new JScrollPane(annotationsComponent);
  add(label, BorderLayout.NORTH);
  add(scroller, BorderLayout.CENTER);
  setVisible(true);
}

代码示例来源:origin: edu.stanford.protege/org.protege.editor.owl

public AxiomAnnotationPanel(OWLEditorKit eKit) {
  setLayout(new BorderLayout(6, 6));
  setPreferredSize(new Dimension(500, 300));
  // we need to use the OWLCellRenderer, so create a singleton JList
  final OWLCellRenderer ren = new OWLCellRenderer(eKit);
  ren.setHighlightKeywords(true);
  model = new DefaultListModel();
  JList label = new JList(model);
  label.setBackground(getBackground());
  label.setEnabled(false);
  label.setOpaque(true);
  label.setCellRenderer(ren);
  annotationsComponent = new AxiomAnnotationsList(eKit);
  final JScrollPane scroller = new JScrollPane(annotationsComponent);
  add(label, BorderLayout.NORTH);
  add(scroller, BorderLayout.CENTER);
  setVisible(true);
}

代码示例来源:origin: pentaho/pentaho-reporting

public ButtonParameterComponent( final ListParameter listParameter, final ParameterUpdateContext updateContext,
                  final ParameterContext parameterContext ) {
  super( listParameter, updateContext, parameterContext );
  getList().setOpaque( false );
  getList().setBorder( null );
  getList().setCellRenderer( new ComponentListCellRenderer( JToggleButton.class ) );
  //Allow JList to handle scrolls
  getList().setPreferredSize( null );
  setHorizontalScrollBarPolicy( HORIZONTAL_SCROLLBAR_AS_NEEDED );
 }
}

代码示例来源:origin: it.tidalwave.netbeans/it-tidalwave-netbeans-explorer

/*******************************************************************************************************************
 *
 ******************************************************************************************************************/
private void ensureListIsInitialized()
 {
  if (!listInitialized)
   {
    list.setOpaque(isOpaque());
    list.setBackground(getBackground());
    list.setForeground(getForeground());
    listInitialized = true;
   }
  patchRenderer();
 }

代码示例来源:origin: Multibit-Legacy/multibit-hd

list.setOpaque(false);

相关文章

JList类方法