UNKNOWN //************************************** // Name: Flames // Description:It shows your relationship status. // By: Arunkumar Palathera // // // Inputs:None // // Returns:None // //Assumes:None // //Side Effects:None //This code is copyrighted and has limited warranties. //Please see http://www.Planet-Source-Code.com/xq/ASP/txtCodeId.7004/lngWId.2/qx/vb/scripts/ShowCode.htm //for details. //************************************** import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.util.*; import java.awt.Color; public class Flames { JTextField t1,t2,t3; JButton b1,b2,b3; JLabel l1,l2,l3,l4; Font f1=new Font("Lucida Handwriting",Font.BOLD,18); public static void main(String args[]) { Flames ob=new Flames(); ob.go(); ob.getInsets(); } public void go() { JFrame f=new JFrame("Flames"); f.setSize(300,400); f.setVisible(true); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); t1=new JTextField(18); t2=new JTextField(18); t3=new JTextField(18); t3.setEditable(false); t3.setFont(f1); t3.setForeground(Color.magenta); l2=new JLabel("Your name:"); l3=new JLabel("Partner name:"); l1=new JLabel("FLAMES:"); l1.setFont(f1); l4=new JLabel("Result:"); b1=new JButton("GO"); b2=new JButton("CLEAR"); b3=new JButton("EXIT"); f.setLayout(new GridLayout(0,1)); f.getContentPane().add(l1); f.getContentPane().add(l2); f.getContentPane().add(t1); f.getContentPane().add(l3); f.getContentPane().add(t2); f.getContentPane().add(b1); f.getContentPane().add(l4); f.getContentPane().add(t3); f.getContentPane().add(b2); f.getContentPane().add(b3); b1.addActionListener(new java.awt.event.ActionListener(){ public void actionPerformed(ActionEvent ae) { String[] str={"FRIEND","LOVE","AFFECTION","MARRIAGE","ENEMY"}; String s,t; s=t1.getText(); if(!s.equals("")) { Random r=new Random(); int a=r.nextInt(5); t3.setText(str[a]); b1.setEnabled(false); } } }); b2.addActionListener(new java.awt.event.ActionListener(){ public void actionPerformed(ActionEvent ae) { t1.setText(""); t2.setText(""); t3.setText(""); b1.setEnabled(true); } }); b3.addActionListener(new java.awt.event.ActionListener(){ public void actionPerformed(ActionEvent ae) { System.exit(0); } }); } }