本文整理了Java中javax.swing.AbstractButton.setMaximumSize()
方法的一些代码示例,展示了AbstractButton.setMaximumSize()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractButton.setMaximumSize()
方法的具体详情如下:
包路径:javax.swing.AbstractButton
类名称:AbstractButton
方法名:setMaximumSize
暂无
代码示例来源:origin: antlr/antlrworks
private static void adjustSize(AbstractButton button, int width, int height) {
Dimension d = new Dimension(width, height);
button.setMinimumSize(d);
button.setMaximumSize(d);
button.setPreferredSize(d);
}
代码示例来源:origin: antlr/antlrworks
private static void adjustSize(AbstractButton button, int width, int height) {
Dimension d = new Dimension(width, height);
button.setMinimumSize(d);
button.setMaximumSize(d);
button.setPreferredSize(d);
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-web-inspect
public void addButton(AbstractButton button) {
Icon icon = button.getIcon();
Dimension size = new Dimension(icon.getIconWidth() + 6, icon.getIconHeight() + 10);
button.setMinimumSize(size);
button.setPreferredSize(size);
button.setMaximumSize(size);
button.setMargin(new Insets(5, 4, 5, 4));
toolbar.add(button);
}
代码示例来源:origin: senbox-org/snap-desktop
@Override
protected JPanel createParametersPanel() {
JPanel paramsPanel = new JPanel();
BoxLayout layout = new BoxLayout(paramsPanel, BoxLayout.PAGE_AXIS);
paramsPanel.setLayout(layout);
AbstractButton addParamBut = ToolButtonFactory.createButton(UIUtils.loadImageIcon(Bundle.Icon_Add()), false);
addParamBut.setText("New Parameter");
addParamBut.setMaximumSize(new Dimension(150, controlHeight));
addParamBut.setAlignmentX(Component.LEFT_ALIGNMENT);
addParamBut.setAlignmentY(Component.TOP_ALIGNMENT);
paramsPanel.add(addParamBut);
JScrollPane tableScrollPane = new JScrollPane(paramsTable);
tableScrollPane.setAlignmentX(Component.LEFT_ALIGNMENT);
paramsPanel.add(tableScrollPane);
addParamBut.addActionListener(e -> paramsTable.addParameterToTable());
return paramsPanel;
}
代码示例来源:origin: senbox-org/snap-desktop
private AbstractButton createButton(String text, ImageIcon icon, String toolTip, ActionListener actionListener) {
AbstractButton button = StringUtils.isNullOrEmpty(text) ? new JButton(icon) : new JButton(text, icon);
Dimension dimension = StringUtils.isNullOrEmpty(text) ?
new Dimension(24, 24) :
buttonDimension;
button.setMinimumSize(dimension);
button.setMaximumSize(dimension);
button.setPreferredSize(dimension);
if (toolTip != null) {
button.setToolTipText(toolTip);
}
if (actionListener != null) {
button.addActionListener(actionListener);
}
return button;
}
代码示例来源:origin: sdedit/sdedit
but.setMinimumSize(size);
but.setPreferredSize(size);
but.setMaximumSize(size);
代码示例来源:origin: senbox-org/snap-desktop
panel.add(new JScrollPane(list, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER));
AbstractButton addFileBtn = ToolButtonFactory.createButton(UIUtils.loadImageIcon("/org/esa/snap/resources/images/icons/Add16.png"), false);
addFileBtn.setMaximumSize(new Dimension(20, 20));
addFileBtn.setAlignmentX(Component.LEFT_ALIGNMENT);
addFileBtn.addActionListener(e -> {
removeFileBtn.setMaximumSize(new Dimension(20, 20));
removeFileBtn.setAlignmentX(Component.LEFT_ALIGNMENT);
removeFileBtn.addActionListener(e -> {
代码示例来源:origin: senbox-org/snap-desktop
Dimension maxSize = new Dimension(minWidth + space, minHeight + space);
button.setPreferredSize(prefSize);
button.setMaximumSize(maxSize);
button.setMinimumSize(minSize);
代码示例来源:origin: senbox-org/snap-desktop
addVariableButton.setText(Bundle.CTL_Button_Add_Variable_Text());
addVariableButton.setAlignmentX(Component.LEFT_ALIGNMENT);
addVariableButton.setMaximumSize(new Dimension(150, controlHeight));
addDependentVariableButton.setMaximumSize(new Dimension(250, controlHeight));
代码示例来源:origin: bcdev/beam
Dimension maxSize = new Dimension(minWidth + space, minHeight + space);
button.setPreferredSize(prefSize);
button.setMaximumSize(maxSize);
button.setMinimumSize(minSize);
代码示例来源:origin: senbox-org/snap-desktop
ToolButtonFactory.createButton(UIUtils.loadImageIcon(Bundle.Icon_Add()), false);
addVariableButton.setText(Bundle.CTL_Button_Add_Variable_Text());
addVariableButton.setMaximumSize(new Dimension(150, controlHeight));
addVariableButton.setAlignmentX(Component.LEFT_ALIGNMENT);
ToolButtonFactory.createButton(UIUtils.loadImageIcon(Bundle.Icon_Add()), false);
addDependentVariableButton.setText(Bundle.CTL_Button_Add_PDVariable_Text());
addDependentVariableButton.setMaximumSize(new Dimension(250, controlHeight));
addDependentVariableButton.setAlignmentX(Component.LEFT_ALIGNMENT);
代码示例来源:origin: stackoverflow.com
button.setOpaque(true);
button.setPreferredSize(BUTTON_SIZE);
button.setMaximumSize(BUTTON_SIZE);
button.setMinimumSize(BUTTON_SIZE);
button.addMouseListener(new MouseAdapter() {
内容来源于网络,如有侵权,请联系作者删除!