theButton.setPreferredSize(new Dimension(xsize, ysize));
theButton.setMinimumSize(new Dimension(xsize, ysize));
theButton.setMaximumSize(new Dimension(xsize, ysize));

Try Using GridBagLayout

Always Use Swing !!!!  (JButton)

Read the Doc on Swing vs AWT





                                                                                       
                                                
                      "Tim Nicholson"                                                  
                                                
                      <tim80                   To:      "jdjlist" <[EMAIL PROTECTED]>  
                                      
                      @bigpond.com>            cc:                                     
                                                
                                               Subject: [jdjlist] trying to master 
Buttons....                                         
                      02/24/2003 09:00                                                 
                                                
                      AM                                                               
                                                
                      Please respond                                                   
                                                
                      to "jdjlist"                                                     
                                                
                                                                                       
                                                
                                                                                       
                                                




Hi list,

I am trying to master Buttons -- and have been having a few problems.

First I have 1 or 2 questions :-

1) What is the difference between a Button and a JButton ? Or in the same
way, between a Frame and a JFrame ?

Button seems to be a class in the java.awt library. But what about if you
put a "J" in front of it ?

2) My problem at the moment is trying to get my Button in the code below to
match up to my expectations. I managed to get a GUI going and to
incorporate a Button into it -- but the problem is that the Button takes up
half of the GUI (the top half). I wanted a nice small Button and in a place
where I could choose to put it. Instead what I got was this huge thing that
takes up half the screen and I have no say as to where I would like to put
it.

Can someone give me some pointers as to how I can modify my code to achieve
what I want ?


//--------------------------------------------------------------------

import java.awt.*;
import java.awt.event.*;

public class File1 extends Frame implements ActionListener{

//button is a GUI component
//GUI (Graphic User Interface

 private Button setbutton;


 public File1() {

 setLayout(new GridLayout(3,2));

 setbutton = new Button("SET");
 add(setbutton);
 setbutton.addActionListener(this);

 setSize(300,100);
 setTitle("Kitchen System");
 setVisible(true);

}//end of constructor

//---------------------------------------------------------------
//actionPerformed
//---------------------------------------------------------------

public void actionPerformed (ActionEvent e) {
 Button b = (Button)e.getSource();

 if (b == setbutton)
 {

 }//end of if


}//end of actionPerf


 public static void main(String [] args)
 {
 new File1();

 }

}//end of class
---
You are currently subscribed to jdjlist as: [EMAIL PROTECTED]
To unsubscribe send a blank email to
[EMAIL PROTECTED]
http://www.sys-con.com/fusetalk





---
You are currently subscribed to jdjlist as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]
http://www.sys-con.com/fusetalk

Reply via email to