本文整理了Java中javax.swing.AbstractButton.setIcon()
方法的一些代码示例,展示了AbstractButton.setIcon()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractButton.setIcon()
方法的具体详情如下:
包路径:javax.swing.AbstractButton
类名称:AbstractButton
方法名:setIcon
暂无
代码示例来源:origin: stackoverflow.com
JFrame f = new JFrame();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.add(new MainPanel());
f.pack();
f.setLocationRelativeTo(null);
Control control = new Control(model, view);
JLabel label = new JLabel("Guess what color!", JLabel.CENTER);
this.add(label, BorderLayout.NORTH);
this.add(view, BorderLayout.CENTER);
this.add(control, BorderLayout.SOUTH);
this.setIcon(new ColorIcon(16, piece.color));
代码示例来源:origin: camunda/camunda-bpm-platform
newButton.setIcon(newIcon);
tb.add(new JLabel(" Font: "));
tb.add(fontCombo);
tb.add(fontSizeCombo);
tb.addSeparator();
tb.addSeparator();
代码示例来源:origin: stackoverflow.com
JToolBar tools = new JToolBar();
tools.setFloatable(false);
gui.add(tools, BorderLayout.PAGE_START);
tools.add(new JButton("New")); // TODO - add functionality!
tools.add(new JButton("Save")); // TODO - add functionality!
tools.add(new JButton("Restore")); // TODO - add functionality!
tools.addSeparator();
b.setIcon(icon);
if ((jj % 2 == 1 && ii % 2 == 1)
代码示例来源:origin: stackoverflow.com
btn.setIcon(new ImageIcon(scaled));
frame.add(btn);
frame.pack();
frame.setLocationRelativeTo(null);
代码示例来源:origin: stackoverflow.com
import javax.swing.*;
import java.awt.*;
public class IconButton{
public static void main(String[] args){
JFrame frame = new JFrame("Icon on button");
JButton button = new JButton("Image button fro Sectona");
Icon imgicon = new ImageIcon("sectona.gif");
JPanel panel = new JPanel();
button.setIcon(imgicon);
panel.add(button);
frame.add(panel, BorderLayout.NORTH);
frame.setSize(400, 400);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
代码示例来源:origin: stackoverflow.com
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Button extends JFrame {
private JButton button;
private JPanel p;
public Button() {
super("The title");
p = new JPanel(new BorderLayout());
button = new JButton();
ImageIcon icon = new ImageIcon(getClass().getResource("button2.jpg"));
button.setIcon(icon);
button.setDisabledIcon(icon);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(400, 400);
p.add(button);
add(p);
}
}
代码示例来源:origin: stackoverflow.com
JButton b = new JButton();
b.setContentAreaFilled(false);
b.setIcon(new ImageIcon(
new BufferedImage(size,size,BufferedImage.TYPE_INT_RGB)));
b.setRolloverIcon(new ImageIcon(
new BufferedImage(size,size,BufferedImage.TYPE_INT_ARGB)));
b.setBorder(null);
gui.add(b);
代码示例来源:origin: stackoverflow.com
import java.awt.Dimension;
import javax.swing.*;
public class LeftSide
{
public LeftSide()
{
JFrame frame = new JFrame("Button");
JPanel panel = new JPanel();
JButton button = new JButton("Submit");
button.setPreferredSize(new Dimension(200, 30));
button.setIcon(new ImageIcon(this.getClass().getResource("submit.gif")));
button.setHorizontalAlignment(SwingConstants.LEFT);
panel.add(button);
frame.add(panel);
frame.setVisible(true);
}
public static void main(String[] args)
{
new LeftSide();
}
}
代码示例来源:origin: stackoverflow.com
}catch(Exception e){System.err.println("Error: " + e.getMessage());}
textpanel.setBounds(100, 222, 593, 528);
add(textpanel);
button_1.setIcon(new ImageIcon("D:\\Facultate\\anul 2\\Java Workspace\\Encyclopedia\\src\\icons\\back.png"));
button_1.setEnabled(false);
button_1.setBounds(10, 700, 50, 50);
add(button_1);
button.setIcon(new ImageIcon("D:\\Facultate\\anul 2\\Java Workspace\\Encyclopedia\\src\\icons\\next.png"));
button.setBounds(740, 700, 50, 50);
add(button);
代码示例来源:origin: stackoverflow.com
b.setIcon(new ImageIcon(bi1));
b.setRolloverIcon(new ImageIcon(biC));
b.setSelectedIcon(new ImageIcon(bi2));
gui.add(b);
代码示例来源:origin: stackoverflow.com
JRadioButton b = new JRadioButton();
b.setSelectedIcon(new ImageIcon(red));
b.setIcon(new ImageIcon(white));
b.setContentAreaFilled(true);
bg.add(b);
p.add(b);
代码示例来源:origin: stackoverflow.com
g2.fillOval(x, y, width, height);
g2.dispose();
circleButton.setIcon(new ImageIcon(circleImg));
g2.fillRect(x, y, width, height);
g2.dispose();
squareButton.setIcon(new ImageIcon(squareImg));
add(circleButton);
add(squareButton);
JFrame frame = new JFrame("ImageButton");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add(new ImageButton());
frame.pack();
frame.setLocationRelativeTo(null);
代码示例来源:origin: stackoverflow.com
button1.setIcon( original );
add(button1);
button2.setIcon(original);
button2.setEnabled(false);
add(button2);
button3.setIcon( UIManager.getLookAndFeel().getDisabledIcon(null, original) );
add(button3);
代码示例来源:origin: stackoverflow.com
frame.add(new TestPane());
frame.pack();
frame.setLocationRelativeTo(null);
setLayout(new GridBagLayout());
JButton btn = new JButton();
add(btn);
btn.setIcon(new ImageIcon(
ImageIO.read(getClass().getResource("/Play-Plain.png"))
));
代码示例来源:origin: stackoverflow.com
frame.add(middlePanel, BorderLayout.CENTER);
middle[y][x] = b;
b.setMargin(zeroMargin);
b.setIcon(new ImageIcon(bi));
middlePanel.add(b);
JPanel colorButtonsConstrain = new JPanel(new FlowLayout());
colorButtons.setBorder(new EmptyBorder(65, 5, 5, 0));
colorButtonsConstrain.add(colorButtons);
frame.add(colorButtonsConstrain, BorderLayout.LINE_START);
Color[] colors = {
JButton b = new JButton();
b.setMargin(zeroMargin);
b.setIcon(new ImageIcon(bi));
colours[y] = b;
b.setBackground(colors[y]);
代码示例来源:origin: stackoverflow.com
btn.addActionListener(new someListener());
frame1.getContentPane().add(btn);
frame1.setVisible(true);
public void actionPerformed(ActionEvent ev){
JButton foo = (JButton) ev.getSource();
btn.setIcon(new ImageIcon(getClass().getResource("/test.png")));
代码示例来源:origin: stackoverflow.com
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jrb.setIcon(ii1);
jrb.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent ae) {
if (jrb.getIcon() == ii1) {
jrb.setIcon(ii2);
} else {
jrb.setIcon(ii1);
frame.add(jrb);
frame.pack();
frame.setVisible(true);
代码示例来源:origin: stackoverflow.com
b.setIcon(pic);
f.add(b);
f.setVisible(true);
f.setEnabled(false);
代码示例来源:origin: stackoverflow.com
myMenu.setIcon(icon1);
myMenu.setRolloverIcon(icon2);
myMenu.setRolloverEnabled(true);
myButton.setRolloverIcon(icon2);
JPanel btnPanel = new JPanel();
btnPanel.add(myButton);
frame.add(btnPanel, BorderLayout.CENTER);
frame.setPreferredSize(new Dimension(400, 300));
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
代码示例来源:origin: stackoverflow.com
frame.add(new TestPane());
frame.pack();
frame.setLocationRelativeTo(null);
btn.setIcon(new ImageIcon(unchecked));
btn.setHorizontalTextPosition(JRadioButton.CENTER);
btn.setVerticalTextPosition(JRadioButton.BOTTOM);
add(btn);
} catch (IOException exp) {
exp.printStackTrace();
内容来源于网络,如有侵权,请联系作者删除!