Not a member of Pastebin yet?
                        Sign Up,
                        it unlocks many cool features!                    
                - import java.awt.FlowLayout;
 - import java.awt.GridLayout;
 - import java.awt.event.ActionEvent;
 - import java.awt.event.ActionListener;
 - import javax.swing.ButtonGroup;
 - import javax.swing.JButton;
 - import javax.swing.JFrame;
 - import javax.swing.JLabel;
 - import javax.swing.JPanel;
 - import javax.swing.JRadioButton;
 - import javax.swing.JTextField;
 - import javax.swing.border.EmptyBorder;
 - public class Prozor1 extends JFrame {
 - private JPanel m; //contentPane
 - private JLabel lblTemp, lblRez;
 - private JTextField txtTemp, txtRez;
 - private JButton btnConvert;
 - private JRadioButton btnrdCF,btnrdFC;
 - public class Klik implements ActionListener
 - {
 - @Override
 - public void actionPerformed(ActionEvent arg0) {
 - // TODO Auto-generated method stub
 - String t = txtTemp.getText();
 - double temp = Double.parseDouble(t);
 - if(btnrdCF.isSelected())
 - {
 - temp=(9.0/5.0)*temp + 32.0;
 - }
 - temp= (5.0/9.0)*(temp - 32.0);
 - t = Double.toString(temp);
 - txtRez.setText(t);
 - }
 - }
 - public static void main(String [] args){
 - Prozor1 frame = new Prozor1();
 - frame.setVisible(true);
 - }
 - public Prozor1 () //konstruktor
 - {
 - setDefaultCloseOperation(EXIT_ON_CLOSE);
 - setBounds(100, 100, 350, 450);
 - //setLayout(new FlowLayout());
 - m = new JPanel();
 - m.setBorder(new EmptyBorder(5,5,5,5));
 - //m.setLayout(new FlowLayout());
 - m.setLayout(new GridLayout(4,2,10,10));
 - lblTemp = new JLabel("Temperatura:");
 - lblRez = new JLabel("Rezultat:");
 - txtTemp = new JTextField(5);
 - txtRez = new JTextField(5);
 - btnConvert = new JButton("Konverzija");
 - m.add(lblTemp);
 - m.add(txtTemp);
 - m.add(lblRez);
 - m.add(txtRez);
 - btnrdCF = new JRadioButton("C->F");
 - btnrdFC = new JRadioButton("F->C");
 - ButtonGroup b = new ButtonGroup();
 - b.add(btnrdCF);
 - b.add(btnrdFC);
 - btnrdCF.setSelected(true);
 - m.add(btnrdCF);
 - m.add(btnrdFC);
 - btnConvert.addActionListener(new Klik());
 - m.add(btnConvert);
 - setContentPane(m);
 - }
 - /* @Override
 - public void actionPerformed(ActionEvent arg0) {
 - // TODO Auto-generated method stub
 - String t = txtTemp.getText();
 - double temp = Double.parseDouble(t);
 - temp= (9.0/5.0)*temp + 32.0;
 - t = Double.toString(temp);
 - txtRez.setText(t);
 - }
 - */
 - }
 
                    Add Comment                
                
                        Please, Sign In to add comment