本文整理匯總了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;
}