[ 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);
}
}
}
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.