Untitled
By: a guest | Feb 9th, 2010 | Syntax:
Java | Size: 2.66 KB | Hits: 35 | Expires: Never
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Enumeration;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import javax.swing.*;
private static final int WIDTH=300;
private static final int HEIGHT=300;
//public static String action="";
setupWindow();
pane.setLayout(null);
pane.add(radioButtons()).setBounds(0,10,200,25);
SubmitButton sb=new SubmitButton();
submitB.addActionListener(sb);
pane.add(submitB).setBounds(90,60,75,30);
}
group.add(searchRB);
group.add(sellRB);
group.add(printRB);
pane.add(searchRB);
pane.add(sellRB);
pane.add(printRB);
return pane;
}
private void setupWindow(){
setDefaultCloseOperation
(JFrame.
EXIT_ON_CLOSE);
setResizable(false);
setVisible(true);
setSize(WIDTH, HEIGHT);
setTitle("Inventory");
}
public static void main
(String args
[]){
}
}
@Override
String action
=parseSelection
(getSelection
(Menu.
group));
if(action.equals("Sell"))
new Sell();
if(action.equals("Print"))
new Print();
if(action.equals("Search"))
new Search();
}
String regex
=".*?text=(.*?)\\]";
Pattern p=Pattern.compile(regex);
Matcher m=p.matcher(button.toString());
if(m.find())
result=m.group(1);
return result;
}
for (Enumeration e
=group.
getElements(); e.
hasMoreElements(); ){
if (b.getModel() == group.getSelection())
return b;
}
return null;
}
}
/*****************
Sell.java
******************/
public class Sell {
public Sell(){
}
}
/*****************
Print.java
******************/
public class Print {
public Print(){
}
}
/*****************
Search.java
******************/
public class Search {
public Search(){
}
}
/*****************
Sample Output
******************/
Sell
Print
Search