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

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.









Related Tutorials/Questions & Answers:
how to get the image of a selected JRadioButton to another panel?
navigation between panels when item is selected from jcombobox - Swing AWT
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
how to get selected name from combo box
How To Pass data from one GUI to another in java swing
Java Swing drag image
How to Validate JRadioButton and How to Save data from JRadioButton to MS Access Database - Java Beginners
moving docker image to another host
Java swing: get selected value from combobox
How to get the value of <html:image></html:image> - Struts
Get image color
How can we get the properties (size, type, width, height) of an image using php image functions?
how to get the image path when inserting the image into pdf file in jsp - JSP-Servlet
ModuleNotFoundError: No module named 'panels'
Save profile and image to mysql database, and view the image in another jsp page
How to save Selected text of RadioButton in to Access Databse - Java Beginners
how to get the image path when inserting the image into pdf file in jsp - JSP-Servlet
image store and get it back
Get Image
Java JComboBox Get Selected Item Value
Jmagick get image size
get image height and width html
ModuleNotFoundError: No module named 'multilevel-panels'
ModuleNotFoundError: No module named 'grimoirelab-panels'
ModuleNotFoundError: No module named 'grimoirelab-panels'
how to get multiple hyperlink values from a table column to another jsp file?
how to insert the selected item of combobox in mysql - XML
Javascript get Date And Selected Option Text
Create a JRadioButton Component in Java
how to by default chceckbox button is selected in struts
how to display selected checkboxes dynamically using jsp
PHP GD get image dimensions
ModuleNotFoundError: No module named 'opsdroid-get-image-size'
Get Image Size Example
get the value from another class - Java Beginners
how can i print the selected content of a frame
how to update image in php
How to put an image on a JButton?
How to replace a head into another head
how to enable textfield in j2me netbeans when a choice element is selected?
how to enable textfield in j2me netbeans when a choice element is selected?
how to use string of one class into another Class
How to search the selected item in row table using radia button in JSP?
how to generate automatic bill based on selected values using jsp/javascript?
how to insert image into server
how to know which jList is selected and according to that fetch the value
java panels - Java Beginners

Ads