本文整理了Java中javax.swing.JButton.getName()
方法的一些代码示例,展示了JButton.getName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JButton.getName()
方法的具体详情如下:
包路径:javax.swing.JButton
类名称:JButton
方法名:getName
暂无
代码示例来源:origin: stackoverflow.com
JButton btnClear = new JButton("clear");
btnClear.addActionListener(this);
btnClear.setName("clear");
//..............
//..............
public void actionPerformed(ActionEvent e) {
JButton o = (JButton)e.getSource();
String name = o.getName();
if (name == "clear")
{
euroMillText.setText("");
}
else if (name == "eumill")
{
getLottoNumbers();
}
//JOptionPane.showMessageDialog(null,name);
}
代码示例来源:origin: stackoverflow.com
public void actionPerformed(ActionEvent e) {
// get the button that was pressed
JButton b = (JButton) e.getSource();
// fire appropriate event
if (b.getName().equals("Normal Setup")) {
// set up for normal simulation
fireSimulationEvent(SimulationEvent.NORMAL_SETUP_EVENT);
}
......
代码示例来源:origin: stackoverflow.com
for (int j = 0; j < MAX_COLUMNS; j++) {
JButton button = new JButton("foo");
rows[i].add(button, button.getName());
}
代码示例来源:origin: stackoverflow.com
for(JButton button : buttonList) {
button.setText(languagePropertyManager.getProperty(button.getName()));
}
代码示例来源:origin: com.eas.platypus/platypus-js-forms
@Override
public String toString() {
return String.format("%s [%s]", super.getName() != null ? super.getName() : "", getClass().getSimpleName());
}
代码示例来源:origin: stackoverflow.com
public void actionPerformed(ActionEvent e) {
if(buttonA.contains(e.getSource())) {
JButton btn = (JButton) e.getSource();
display.setText(display.getText() + btn.getName());
} else if() { // operations like +,- etc.,
}
代码示例来源:origin: stackoverflow.com
b1.addActionListener(this);
b1.setName("OpenJDialog");
//this is to read in actionperformed method incase you have more than one button
// in action performed method call the dialogue class
public void actionPerformed(ActionEvent ae){
JButton jb = (JButton)ae.getSource();
String str = jb.getName();
if(str.equals("OpenJDialog"){
new OptionView();
//I am assuming u are configuring jdialog content in OptionView constructor
}
}
代码示例来源:origin: stackoverflow.com
static class progHandler implements ActionListener{
@Override
public void actionPerformed(ActionEvent e){
if(e.getSource().getClass().equals(JButton.class))
{
JButton buttonPressed = (JButton)e.getSource();
if(buttonPressed.getName().equals("reserve A1"))//this is the symbol that it cannot find.
{
//do whatever you want
}
}
}
}
代码示例来源:origin: stackoverflow.com
Random r = new Random();
int i = r.nextInt(5); // chooses 0, 1, .. 4
int j = r.nextInt(5);
JButton b = buttons[i][j];
b.setText(b.getName());
代码示例来源:origin: MegaMek/mekhq
@Override
public void actionPerformed(java.awt.event.ActionEvent evt) {
UUID id = UUID.fromString(evt.getActionCommand());
int idx = Integer.parseInt(((JButton)evt.getSource()).getName());
editUnit(id, idx, salvage);
}
}
代码示例来源:origin: stackoverflow.com
@Override
public void actionPerformed(ActionEvent e) {
// press the button
System.out.println(e.getActionCommand());
JButton btn=(JButton)e.getSource();
System.out.println(btn.getName()); // use name or action command in if statment
}
代码示例来源:origin: com.eas.platypus/platypus-js-forms
@ScriptFunction(jsDoc = JS_NAME_DOC)
@Override
public String getName() {
return super.getName();
}
代码示例来源:origin: Audiveris/audiveris
@Override
public void actionPerformed (ActionEvent e)
{
String setName = ((JButton) e.getSource()).getName();
ShapeSet set = ShapeSet.getShapeSet(setName);
selectShapeSet(set);
}
};
代码示例来源:origin: stackoverflow.com
private void JBsetseleccionadActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
Object boton = evt.getSource();
JButton este = (JButton) boton;
este.setName("button_name"); // set the name first
seleccionado = este;
System.out.println("SOURCE " + boton.toString());
System.out.println("NAME " + este.getName());
}
代码示例来源:origin: stackoverflow.com
JButton randomButton = new JButton("I'm a label!");
System.out.println(randomButton.getName()); // prints null
System.out.println(randomButton.getText()); // prints the label
代码示例来源:origin: stackoverflow.com
public FlippingCoins() {
final JPanel p = new JPanel();
p.setLayout(new GridLayout(3, 3, 1, 1));
for (int i = 0; i < 9; i++) {
final JButton jbt = new JButton("H");
jbt.setName("" + i);
jbt.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent e) {
jbt.setText("T");
System.out.println(jbt.getName());
}
});
p.add(jbt);
}
setContentPane(p);
}
代码示例来源:origin: freeplane/freeplane
protected void setButtonsVisible(JTable table, int row) {
final ManageAddOnsPanel.AddOnTableModel model = (ManageAddOnsPanel.AddOnTableModel) table.getModel();
final AddOnProperties addOn = model.getAddOnAt(row);
for (JButton btn : buttons) {
final boolean supportsOperation = addOn.supportsOperation(btn.getName());
btn.setVisible(supportsOperation);
}
}
代码示例来源:origin: stackoverflow.com
public void actionPerformed(ActionEvent e) {
// press the button
JButton button = (JButton)e.getSource();
Syestem.out.println(button.getName()); // get the name
System.out.println(button.getText()) // get the text content
if(button.getText().equals("clearBtn"))
// clear things for me
}
代码示例来源:origin: stackoverflow.com
ActionListener actionListener = new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource() instanceof JButton){
JButton pressedButton = (JButton) e.getSource();
String buttonsName = pressedButton.getName();
String buttonsText = pressedButton.getText();
// do something with those
}
}
};
JButton a = new JButton("A");
a.addActionListener(actionListener);
JButton b = new JButton("B");
b.addActionListener(actionListener);
....
代码示例来源:origin: org.apache.geronimo.daytrader.modules/wsappclient
/**
* This method initializes jPanel1
*
* @return JPanel
*/
private JPanel getJPanel1() {
if (jPanel1 == null) {
jPanel1 = new JPanel();
jPanel1.setLayout(null);
jPanel1.add(getJButton1(), getJButton1().getName());
jPanel1.setBounds(11, 142, 287, 38);
jPanel1.setBackground(new java.awt.Color(245, 245, 245));
jPanel1.setBorder(
BorderFactory.createEtchedBorder(
EtchedBorder.LOWERED));
}
return jPanel1;
}
/**
内容来源于网络,如有侵权,请联系作者删除!