本文整理了Java中javax.swing.JComponent.getComponentCount()
方法的一些代码示例,展示了JComponent.getComponentCount()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JComponent.getComponentCount()
方法的具体详情如下:
包路径:javax.swing.JComponent
类名称:JComponent
方法名:getComponentCount
暂无
代码示例来源:origin: apache/pdfbox
public void changeData(byte[] bytes)
{
if (mainPane.getComponentCount() > 0)
{
mainPane.removeAll();
}
HexModel model = new HexModel(bytes);
mainPane.add(new HexEditor(model));
mainPane.validate();
}
代码示例来源:origin: org.metawidget.modules/metawidget-all
@Override
protected boolean isIgnored( JComponent component ) {
return component instanceof Stub && component.getComponentCount() == 0;
}
}
代码示例来源:origin: org.metawidget.modules.swing/metawidget-swing
@Override
protected boolean isIgnored( JComponent component ) {
return component instanceof Stub && component.getComponentCount() == 0;
}
}
代码示例来源:origin: org.metawidget.modules.swing/metawidget-swing
@Override
protected boolean isIgnored( JComponent component ) {
return component instanceof Stub && component.getComponentCount() == 0;
}
}
代码示例来源:origin: org.metawidget.modules/metawidget-all
@Override
protected boolean isIgnored( JComponent component ) {
return component instanceof Stub && component.getComponentCount() == 0;
}
}
代码示例来源:origin: org.fudaa.framework.ebli/ebli-2d
public BCalqueLegendePanel getLegendePanel(final int _i) {
if (_i >= 0 && (_i < pnLegendes_.getComponentCount())) {
return ((BCalqueLegendePanel) pnLegendes_.getComponent(_i));
}
return null;
}
代码示例来源:origin: xyz.cofe/docking-frames-core
/**
* Gets the number of buttons that are actually shown.
* @return the number of buttons
*/
public int getNumberOfButtons(){
return getContentPane().getComponentCount();
}
代码示例来源:origin: org.metawidget.modules.swing/metawidget-swing
/**
* Overridden to build widgets just-in-time.
* <p>
* This method may be called by developers who wish to modify the created Components before they
* are displayed.
*/
@Override
public int getComponentCount() {
buildWidgets();
return super.getComponentCount();
}
代码示例来源:origin: org.fudaa.framework.ebli/ebli-2d
public BCalqueAffichage getLegendDisplayAtPosition(final int _i) {
if (_i >= 0 && (_i < pnLegendes_.getComponentCount())) {
return ((BCalqueLegendePanel) pnLegendes_.getComponent(_i)).aff_;
}
return null;
}
代码示例来源:origin: org.metawidget.modules/metawidget-all
/**
* Overridden to build widgets just-in-time.
* <p>
* This method may be called by developers who wish to modify the created Components before they
* are displayed.
*/
@Override
public int getComponentCount() {
buildWidgets();
return super.getComponentCount();
}
代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-ui
/**
* @param _parent le composant partir duquel la recherche commence
* @param _name le nom du composant fils chercher
* @return le fils direct de _parent ayant le nom donne ou null si non trouve
*/
public static JComponent findChildByName(JComponent _parent, String _name) {
if (_parent == null || _name == null) return null;
for (int i = _parent.getComponentCount() - 1; i >= 0; i--) {
if (_name.equals(_parent.getComponent(i).getName())) return (JComponent) _parent.getComponent(i);
}
return null;
}
代码示例来源:origin: com.github.arnabk/pgslookandfeel
public void installUI(JComponent c) {
super.installUI(c);
c.putClientProperty("gradientStart", UIManager.get("ToolBar.gradientStart"));
c.putClientProperty("gradientEnd", UIManager.get("ToolBar.gradientEnd"));
int limit = c.getComponentCount();
for (int i = 0; i < limit; i++) {
setToolBarUI((JComponent) c.getComponent(i));
}
}
代码示例来源:origin: stackoverflow.com
JComponent editor = spinner.getEditor();
int n = editor.getComponentCount();
for (int i=0; i<n; i++)
{
Component c = editor.getComponent(i);
if (c instanceof JTextField)
{
c.setForeground(Color.red);
c.setBackground(Color.red);
}
}
代码示例来源:origin: girtel/Net2Plan
public void setColor(Color color)
{
JComponent editor = this.getEditor();
int numberOfComps = editor.getComponentCount();
for(int i = 0; i < numberOfComps; i++)
{
editor.getComponent(i).setBackground(color);
}
}
}
代码示例来源:origin: org.fudaa.framework.ebli/ebli-common
private void internSetFont(final JComponent _c, final Font _font) {
for (int i = _c.getComponentCount() - 1; i >= 0; i--) {
_c.getComponent(i).setFont(_font);
}
}
代码示例来源:origin: nroduit/Weasis
private void selectAll(final JComponent parent, boolean selected) {
for (int i = 0; i < parent.getComponentCount(); i++) {
Component c = parent.getComponent(i);
if (c instanceof AbstractButton) {
((AbstractButton) c).setSelected(selected);
}
}
itemList.forEach(m -> m.setSelected(selected));
}
代码示例来源:origin: com.eas.platypus/platypus-js-calendar-widget
public static void setFocusableRecursive(Component aComp, boolean aValue) {
aComp.setFocusable(aValue);
if (aComp instanceof JComponent) {
JComponent jComp = (JComponent) aComp;
for (int i = 0; i < jComp.getComponentCount(); i++) {
setFocusableRecursive(jComp.getComponent(i), aValue);
}
}
}
代码示例来源:origin: org.fudaa.framework.fudaa/fudaa-common
protected static void addKeyListener(final Component _c, final KeyListener _key) {
if (_c != null) {
_c.addKeyListener(_key);
if (_c instanceof JComponent) {
final JComponent jc = (JComponent) _c;
for (int i = jc.getComponentCount() - 1; i >= 0; i--) {
addKeyListener(jc.getComponent(i), _key);
}
}
}
}
代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu
public void setMainToolBar(BuToolBar _tb) {
main_toolbar_ = _tb;
if (!(getApp() instanceof BuSubApp)) {
if ((content_.getComponentCount() > 1) && (content_.getComponent(1) != null)) content_.remove(1);
if (main_toolbar_ != null) {
content_.add(main_toolbar_, BuBorderLayout.NORTH);
main_toolbar_.revalidate();
// content_.doLayout();
// content_.validate();
}
}
}
代码示例来源:origin: com.eas.platypus/platypus-js-forms
public static void toBack(JComponent aParent, JComponent aComp, int aCount) {
int zOrder = aParent.getComponentZOrder(aComp);
if ((zOrder + aCount) < aParent.getComponentCount()) {
aParent.setComponentZOrder(aComp, zOrder + aCount);
aParent.revalidate();
aParent.repaint();
}
}
}
内容来源于网络,如有侵权,请联系作者删除!