Re: Imitating a JFrame extended program with JPanel; help needed...
thank you all,
the program somewhat working now after making some changes from the
given suggestion.
i have to go through the suggestions again to see how can i optimize.
thank you very much.
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
import java.awt.*;
import net.miginfocom.swing.MigLayout;
/**
*
* @author arshad
*/
public class AL2 extends JFrame implements ActionListener{
JTextField countText=new JTextField(20);
JButton button=new JButton("Click to increment");
private int numClicks=0;
public AL2(){
super();
themes();
// Dimension
d=java.awt.Toolkit.getDefaultToolkit().getScreenSize();
// setSize(d);
JPanel pane=new JPanel(new MigLayout("Wrap 1"));
button.addActionListener(this);
pane.add(countText);
pane.add(button);
add(pane);
setVisible(true);
pack();
}
public void themes(){
try{UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
SwingUtilities.updateComponentTreeUI(this);}catch (Exception e)
{
System.out.println("errror in applying the theme");
}
}
public void actionPerformed(ActionEvent e){
numClicks++;
countText.setText("Button CLicked"+numClicks+"Times");
}
public static void main(String arg[]){
AL2 a=new AL2();
}
}
PS: is there any way in this group that each and every mail lands in
my email box, so that i can reply from there itself without coming to
the webpage?
(i don't like the one or two emails per day. i can't wait untill the
end of the day to recieve the mail)
thank you :)