[ sbx @ 07.05.2006. 15:28 ] @
Pozdrav svima,

jel moze netko da mi pomogne oko ovo gui-a, htio bih da klikom na Button("Jedan") upalim RadioButton.
Ne zna jeli to u opce moguce, pa eto ako netko ima vremena i volje bio bih mu zahvalan.

Code:
import java.awt.FlowLayout;
import java.awt.event.*;
import javax.swing.*;

public class Primjer extends JFrame implements ActionListener {
    JPanel panel = new JPanel();
    JRadioButton jradio1 = new JRadioButton();

    JButton jedan = new JButton("Jedan");


    JPanel buttPanel = new JPanel(new FlowLayout(1, 2, 1));
    JPanel radioPanel = new JPanel(new FlowLayout(1, 2, 1));

    public void test() {
        setBounds(150, 150, 200, 100);
        setResizable(true);

        buttPanel.add(jedan);
        radioPanel.add(jradio1);
        panel.add("East", buttPanel);
        panel.add("West", radioPanel);

        jedan.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent ae) {}
        });
        this.getContentPane().add("Center", panel);
        setVisible(true);
    }
    public static void main(String[] args) {
        try {
            UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
        } catch (Exception e) {}
        Primjer p = new Primjer();
        p.test();
   }
    public void actionPerformed(ActionEvent e) {}
}
[ logotet @ 07.05.2006. 16:00 ] @
Code:
 jedan.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent ae) {
             jradio1.setSelected(true);     // ovo ubaci
            }
        });
[ sasa_vu @ 07.05.2006. 16:10 ] @
Poenta je da radio buttonu dodelis setSelected(true);
Evo ga ceo kod malo izmenjen.
Pozdav

/**
* Created by IntelliJ IDEA.
* User: Racunar
* Date: May 7, 2006
* Time: 5:04:31 PM
* To change this template use File | Settings | File Templates.
*/
import java.awt.FlowLayout;
import java.awt.event.*;
import javax.swing.*;

public class Primjer extends JFrame implements ActionListener {
JPanel panel = new JPanel();
JRadioButton jradio1 = new JRadioButton();

JButton jedan = new JButton("Jedan");


JPanel buttPanel = new JPanel(new FlowLayout(1, 2, 1));
JPanel radioPanel = new JPanel(new FlowLayout(1, 2, 1));

public void test() {
setBounds(150, 150, 200, 100);
setResizable(true);

buttPanel.add(jedan);
radioPanel.add(jradio1);
panel.add("East", buttPanel);
panel.add("West", radioPanel);

jedan.addActionListener(this);
jedan.setActionCommand("Jedan");
this.getContentPane().add("Center", panel);
setVisible(true);
}
public static void main(String[] args) {
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (Exception e) {}
Primjer p = new Primjer();
p.test();
}
public void actionPerformed(ActionEvent e) {
if(e.getActionCommand() == "Jedan"){
jradio1.setSelected(true);
}
}
}