how to get the image of a selected JRadioButton to another panel?

Ads
 

how to get the image of a selected JRadioButton to another panel?

how to get the image of a selected JRadioButton to another panel?

View Answers

March 12, 2011 at 3:20 PM

import java.io.*;
import java.awt.*;
import javax.swing.*;
import javax.imageio.*;
import java.awt.image.*;
import java.awt.event.*;

public class ImageOnAnotherPanel extends JFrame{
    JLabel lab=new JLabel();
    ImageOnAnotherPanel(){
    JPanel p1=new JPanel(new GridLayout(4,1));
    JPanel p2=new JPanel(new FlowLayout());
    JRadioButton b1=new JRadioButton("c:\\flower1.jpg");
    JRadioButton b2=new JRadioButton("c:\\flower2.jpg");
    JRadioButton b3=new JRadioButton("c:\\flower3.jpg");
    JRadioButton b4=new JRadioButton("c:\\flower4.jpg");

    ButtonGroup group=new ButtonGroup();
    group.add(b1);
    group.add(b2);
    group.add(b3);
    group.add(b4);
    b1.setBounds(10,10,200,20);
    b2.setBounds(10,40,200,20);
    b3.setBounds(10,70,200,20);
    b4.setBounds(10,100,200,20);
    lab.setBounds(10,130,200,200);
    p1.add(b1);
    p1.add(b2);
    p1.add(b3);
    p1.add(b4);
    p2.add(lab);
    add(p1,BorderLayout.NORTH);
    add(p2,BorderLayout.SOUTH);
    b1.addActionListener(RadioListener);
    b2.addActionListener(RadioListener);
    b3.addActionListener(RadioListener);
    b4.addActionListener(RadioListener);
    setVisible(true);
    setSize(300,500);
}
public static void main(String[]args){
    new ImageOnAnotherPanel();
  }
  ActionListener RadioListener = new ActionListener() {
      public void actionPerformed(ActionEvent actionEvent) {
        AbstractButton b = (AbstractButton) actionEvent.getSource();
        String st=b.getText();
        ImageIcon icon = new ImageIcon(st);
        lab.setIcon(icon);
       }
    };
}

March 12, 2011 at 11:40 PM

Tnx for the reply. im soo noob at java. i was given a project by my professor using java language without any background on it. so i was trying to self study my way out. i already have JRadioButton with images now my problem is i wanna output the selected image on the radiobutton to another panel. is there any way i can do it? once again thank you.

Ads









Related Tutorials/Questions & Answers:
how to get the image of a selected JRadioButton to another panel?
how to get selected name from combo box
Advertisements
how to get selected name from combo box
how to get selected name from combo box
how to get selected name from combo box
how to get selected name from combo box
navigation between panels when item is selected from jcombobox - Swing AWT
How To Pass data from one GUI to another in java swing
Java Swing drag image
How to get the value of <html:image></html:image> - Struts
Java swing: get selected value from combobox
How to Validate JRadioButton and How to Save data from JRadioButton to MS Access Database - Java Beginners
How can we get the properties (size, type, width, height) of an image using php image functions?
Get image color
how to get the image path when inserting the image into pdf file in jsp - JSP-Servlet
how to get the image path when inserting the image into pdf file in jsp - JSP-Servlet
image store and get it back
Java JComboBox Get Selected Item Value
get image height and width html
Jmagick get image size
Get Image
How to save Selected text of RadioButton in to Access Databse - Java Beginners
how to get multiple hyperlink values from a table column to another jsp file?
PHP GD get image dimensions
Save profile and image to mysql database, and view the image in another jsp page
how to insert the selected item of combobox in mysql - XML
how to by default chceckbox button is selected in struts
Javascript get Date And Selected Option Text
how to display selected checkboxes dynamically using jsp
Get Image Size Example
get the value from another class - Java Beginners

Ads