本文整理汇总了Java中javax.swing.JCheckBox.setMaximumSize方法的典型用法代码示例。如果您正苦于以下问题:Java JCheckBox.setMaximumSize方法的具体用法?Java JCheckBox.setMaximumSize怎么用?Java JCheckBox.setMaximumSize使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类javax.swing.JCheckBox
的用法示例。
在下文中一共展示了JCheckBox.setMaximumSize方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: init
import javax.swing.JCheckBox; //导入方法依赖的package包/类
private void init(Presenter explicitPresenter) {
presenters = makePresenters(explicitPresenter);
setLayout(new GridLayout(1, 1));
if (presenters.isEmpty()) {
throw new IllegalStateException("No presenter found"); //NOI18N
} else if (presenters.size() == 1) {
selectedPresenter = presenters.get(0).getPresenter();
add(selectedPresenter.getForm());
} else {
tabbedPane = new JTabbedPane();
for (PresenterProxy pp : presenters) {
Component tab = tabbedPane.add(pp.getForm());
if (pp.isInitialized()) {
tabbedPane.setSelectedComponent(tab);
selectedPresenter = pp.getPresenter();
}
}
tabbedPane.addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent e) {
tabChanged();
}
});
add(tabbedPane);
}
if (selectedPresenter == null) {
chooseLastUsedPresenter();
}
newTabCheckBox = new JCheckBox(NbBundle.getMessage(SearchPanel.class,
"TEXT_BUTTON_NEW_TAB")); //NOI18N
newTabCheckBox.setMaximumSize(new Dimension(1000, 200));
newTabCheckBox.setSelected(
FindDialogMemory.getDefault().isOpenInNewTab());
initLocalStrings();
initAccessibility();
}
示例2: setupThumbClose
import javax.swing.JCheckBox; //导入方法依赖的package包/类
/**
* create returns the thumb close component
*
* @param p
* @return
*/
private JComponent setupThumbClose(final JPanel p) {
JCheckBox cb = new JCheckBox();
cb.setIcon(close);
cb.setSelectedIcon(closesel);
cb.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
removeThumbPanel(p);
}
});
cb.setPreferredSize(CL_SIZE);
cb.setMaximumSize(CL_SIZE);
return cb;
}