AppletTalk.com Forum Index AppletTalk.com
Java discussions newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Button calling Event failure

 
Post new topic   Reply to topic    AppletTalk.com Forum Index -> comp.lang.java.api
View previous topic :: View next topic  
Author Message
karwan1982@yahoo.com
Guest





PostPosted: Thu Aug 12, 2004 2:23 pm    Post subject: Button calling Event failure Reply with quote



Dear Mr/Ms

Here i submmited my coding to all of you, could you please check for
me which line of coding statement is error.

i can't link to Client Registration frame when i click the New Client
button in my ServiceRequest frame. when i click the new client
button,it successful link to the client registration frame but all the
GUI in client registration cannot be see. so thanks for your help...

here i attach my coding:
******************************************************************************
ServiceRequest frame

import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
import javax.swing.*;

public class ServiceRequest extends Applet implements ActionListener {
JLabel label_1;
JLabel label_2;
JLabel label_3;
JLabel label_4;
JLabel label_5;
JLabel label_6;
JScrollBar scrollbar_v_1;
JLabel label_7;
JComboBox combobox_1;
JLabel label_8;
JTextArea textarea_1;
JScrollPane sp_textarea_1;
JTextField textfield_1;
JButton button_1;
JButton button_2;
JButton button_3;
JTextField textfield_2;
JTextField textfield_3;
JTextField textfield_4;
JTextField textfield_5;

public void init() {
ServiceRequestLayout customLayout = new
ServiceRequestLayout();

setFont(new Font("Helvetica", Font.PLAIN, 12));
setLayout(customLayout);

label_1 = new JLabel("Client Service Request");
add(label_1);

label_2 = new JLabel("Client:");
add(label_2);

label_3 = new JLabel("Machine ID:");
add(label_3);

label_4 = new JLabel("Date:");
add(label_4);

label_5 = new JLabel("Time:");
add(label_5);

label_6 = new JLabel("Problem Description:");
add(label_6);

scrollbar_v_1 = new JScrollBar(Scrollbar.VERTICAL);
add(scrollbar_v_1);

label_7 = new JLabel("Technician Name:");
add(label_7);

combobox_1 = new JComboBox();
combobox_1.addItem("item1");
combobox_1.addItem("item2");
add(combobox_1);

label_8 = new JLabel("Unresolved Work Type:");
add(label_8);

textarea_1 = new JTextArea("");
sp_textarea_1 = new JScrollPane(textarea_1);
add(sp_textarea_1);

textfield_1 = new JTextField("");
add(textfield_1);

button_1 = new JButton("Save");
add(button_1);

button_2 = new JButton("New Client");
add(button_2);

button_3 = new JButton("Exit");
add(button_3);

textfield_2 = new JTextField("");
add(textfield_2);

textfield_3 = new JTextField("");
add(textfield_3);

textfield_4 = new JTextField("");
add(textfield_4);

textfield_5 = new JTextField("");
add(textfield_5);

setSize(getPreferredSize());

button_1.addActionListener(this);
button_2.addActionListener(this);
button_3.addActionListener(this);


}



public void actionPerformed(ActionEvent ae){


if(ae.getActionCommand().equals("New Client")){
ClientRegistration cr = new ClientRegistration();
this.setVisible(false);
cr.setVisible(true);
}
}



public static void main(String args[]) {

ServiceRequest applet = new ServiceRequest();
Frame window = new Frame("ServiceRequest");

window.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});


applet.init();
window.add("Center", applet);
window.pack();
window.setVisible(true);
}
}

class ServiceRequestLayout implements LayoutManager {

public ServiceRequestLayout() {
}

public void addLayoutComponent(String name, Component comp) {
}

public void removeLayoutComponent(Component comp) {
}

public Dimension preferredLayoutSize(Container parent) {
Dimension dim = new Dimension(0, 0);

Insets insets = parent.getInsets();
dim.width = 454 + insets.left + insets.right;
dim.height = 389 + insets.top + insets.bottom;

return dim;
}

public Dimension minimumLayoutSize(Container parent) {
Dimension dim = new Dimension(0, 0);
return dim;
}

public void layoutContainer(Container parent) {
Insets insets = parent.getInsets();

Component c;
c = parent.getComponent(0);
if (c.isVisible())
{c.setBounds(insets.left+24,insets.top+8,192,24);}
c = parent.getComponent(1);
if (c.isVisible())
{c.setBounds(insets.left+24,insets.top+40,96,24);}
c = parent.getComponent(2);
if (c.isVisible())
{c.setBounds(insets.left+24,insets.top+72,96,24);}
c = parent.getComponent(3);
if (c.isVisible())
{c.setBounds(insets.left+288,insets.top+40,40,24);}
c = parent.getComponent(4);
if (c.isVisible())
{c.setBounds(insets.left+288,insets.top+72,40,24);}
c = parent.getComponent(5);
if (c.isVisible())
{c.setBounds(insets.left+24,insets.top+112,160,24);}
c = parent.getComponent(6);
if (c.isVisible())
{c.setBounds(insets.left+408,insets.top+144,24,112);}
c = parent.getComponent(7);
if (c.isVisible())
{c.setBounds(insets.left+24,insets.top+272,152,24);}
c = parent.getComponent(Cool;
if (c.isVisible())
{c.setBounds(insets.left+184,insets.top+272,112,24);}
c = parent.getComponent(9);
if (c.isVisible())
{c.setBounds(insets.left+24,insets.top+304,152,24);}
c = parent.getComponent(10);
if (c.isVisible())
{c.setBounds(insets.left+24,insets.top+144,408,112);}
c = parent.getComponent(11);
if (c.isVisible())
{c.setBounds(insets.left+184,insets.top+304,56,24);}
c = parent.getComponent(12);
if (c.isVisible())
{c.setBounds(insets.left+160,insets.top+344,72,24);}
c = parent.getComponent(13);
if (c.isVisible())
{c.setBounds(insets.left+240,insets.top+344,104,24);}
c = parent.getComponent(14);
if (c.isVisible())
{c.setBounds(insets.left+352,insets.top+344,72,24);}
c = parent.getComponent(15);
if (c.isVisible())
{c.setBounds(insets.left+128,insets.top+40,112,24);}
c = parent.getComponent(16);
if (c.isVisible())
{c.setBounds(insets.left+128,insets.top+72,112,24);}
c = parent.getComponent(17);
if (c.isVisible())
{c.setBounds(insets.left+336,insets.top+40,96,24);}
c = parent.getComponent(1Cool;
if (c.isVisible())
{c.setBounds(insets.left+336,insets.top+72,96,24);}
}
}
*******************************************************************************

Client Registration frame

import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
import javax.swing.*;

public class ClientRegistration extends Applet {
JLabel label_1;
JLabel label_2;
JLabel label_3;
JLabel label_4;
JLabel label_5;
JLabel label_6;
JButton button_1;
JButton button_2;
JButton button_3;
JTextField textfield_1;
JTextField textfield_2;
JTextField textfield_3;
JTextField textfield_4;
JTextField textfield_5;

public void init() {
ClientRegistrationLayout customLayout = new
ClientRegistrationLayout();

setFont(new Font("Helvetica", Font.PLAIN, 12));
setLayout(customLayout);

label_1 = new JLabel("Client Registration");
add(label_1);

label_2 = new JLabel("Client:");
add(label_2);

label_3 = new JLabel("Machine ID:");
add(label_3);

label_4 = new JLabel("Address:");
add(label_4);

label_5 = new JLabel("Phone No:");
add(label_5);

label_6 = new JLabel("E-mail:");
add(label_6);

button_1 = new JButton("Confirm");
add(button_1);

button_2 = new JButton("Delete");
add(button_2);

button_3 = new JButton("Exit");
add(button_3);

textfield_1 = new JTextField("");
add(textfield_1);

textfield_2 = new JTextField("");
add(textfield_2);

textfield_3 = new JTextField("");
add(textfield_3);

textfield_4 = new JTextField("");
add(textfield_4);

textfield_5 = new JTextField("");
add(textfield_5);

setSize(getPreferredSize());

}

public static void main(String args[]) {
ClientRegistration applet = new ClientRegistration();
Frame window = new Frame("ClientRegistration");

window.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});

applet.init();
window.add("Center", applet);
window.pack();
window.setVisible(true);
}
}

class ClientRegistrationLayout implements LayoutManager {

public ClientRegistrationLayout() {
}

public void addLayoutComponent(String name, Component comp) {
}

public void removeLayoutComponent(Component comp) {
}

public Dimension preferredLayoutSize(Container parent) {
Dimension dim = new Dimension(0, 0);

Insets insets = parent.getInsets();
dim.width = 511 + insets.left + insets.right;
dim.height = 220 + insets.top + insets.bottom;

return dim;
}

public Dimension minimumLayoutSize(Container parent) {
Dimension dim = new Dimension(0, 0);
return dim;
}

public void layoutContainer(Container parent) {
Insets insets = parent.getInsets();

Component c;
c = parent.getComponent(0);
if (c.isVisible())
{c.setBounds(insets.left+8,insets.top+8,176,24);}
c = parent.getComponent(1);
if (c.isVisible())
{c.setBounds(insets.left+8,insets.top+48,96,24);}
c = parent.getComponent(2);
if (c.isVisible())
{c.setBounds(insets.left+8,insets.top+80,96,24);}
c = parent.getComponent(3);
if (c.isVisible())
{c.setBounds(insets.left+8,insets.top+112,96,24);}
c = parent.getComponent(4);
if (c.isVisible())
{c.setBounds(insets.left+264,insets.top+48,104,24);}
c = parent.getComponent(5);
if (c.isVisible())
{c.setBounds(insets.left+264,insets.top+80,104,24);}
c = parent.getComponent(6);
if (c.isVisible())
{c.setBounds(insets.left+216,insets.top+168,88,24);}
c = parent.getComponent(7);
if (c.isVisible())
{c.setBounds(insets.left+312,insets.top+168,104,24);}
c = parent.getComponent(Cool;
if (c.isVisible())
{c.setBounds(insets.left+424,insets.top+168,72,24);}
c = parent.getComponent(9);
if (c.isVisible())
{c.setBounds(insets.left+112,insets.top+48,96,24);}
c = parent.getComponent(10);
if (c.isVisible())
{c.setBounds(insets.left+112,insets.top+80,96,24);}
c = parent.getComponent(11);
if (c.isVisible())
{c.setBounds(insets.left+112,insets.top+112,328,24);}
c = parent.getComponent(12);
if (c.isVisible())
{c.setBounds(insets.left+376,insets.top+48,112,24);}
c = parent.getComponent(13);
if (c.isVisible())
{c.setBounds(insets.left+376,insets.top+80,112,24);}
}
}
Back to top
Sympatico Member
Guest





PostPosted: Sat Nov 20, 2004 3:24 am    Post subject: Re: Button calling Event failure Reply with quote



Check the equals method, it may only compare strings.

<karwan1982 (AT) yahoo (DOT) com> wrote

Quote:
Dear Mr/Ms

Here i submmited my coding to all of you, could you please check for
me which line of coding statement is error.

i can't link to Client Registration frame when i click the New Client
button in my ServiceRequest frame. when i click the new client
button,it successful link to the client registration frame but all the
GUI in client registration cannot be see. so thanks for your help...

here i attach my coding:
******************************************************************************
ServiceRequest frame

import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
import javax.swing.*;

public class ServiceRequest extends Applet implements ActionListener {
JLabel label_1;
JLabel label_2;
JLabel label_3;
JLabel label_4;
JLabel label_5;
JLabel label_6;
JScrollBar scrollbar_v_1;
JLabel label_7;
JComboBox combobox_1;
JLabel label_8;
JTextArea textarea_1;
JScrollPane sp_textarea_1;
JTextField textfield_1;
JButton button_1;
JButton button_2;
JButton button_3;
JTextField textfield_2;
JTextField textfield_3;
JTextField textfield_4;
JTextField textfield_5;

public void init() {
ServiceRequestLayout customLayout = new
ServiceRequestLayout();

setFont(new Font("Helvetica", Font.PLAIN, 12));
setLayout(customLayout);

label_1 = new JLabel("Client Service Request");
add(label_1);

label_2 = new JLabel("Client:");
add(label_2);

label_3 = new JLabel("Machine ID:");
add(label_3);

label_4 = new JLabel("Date:");
add(label_4);

label_5 = new JLabel("Time:");
add(label_5);

label_6 = new JLabel("Problem Description:");
add(label_6);

scrollbar_v_1 = new JScrollBar(Scrollbar.VERTICAL);
add(scrollbar_v_1);

label_7 = new JLabel("Technician Name:");
add(label_7);

combobox_1 = new JComboBox();
combobox_1.addItem("item1");
combobox_1.addItem("item2");
add(combobox_1);

label_8 = new JLabel("Unresolved Work Type:");
add(label_8);

textarea_1 = new JTextArea("");
sp_textarea_1 = new JScrollPane(textarea_1);
add(sp_textarea_1);

textfield_1 = new JTextField("");
add(textfield_1);

button_1 = new JButton("Save");
add(button_1);

button_2 = new JButton("New Client");
add(button_2);

button_3 = new JButton("Exit");
add(button_3);

textfield_2 = new JTextField("");
add(textfield_2);

textfield_3 = new JTextField("");
add(textfield_3);

textfield_4 = new JTextField("");
add(textfield_4);

textfield_5 = new JTextField("");
add(textfield_5);

setSize(getPreferredSize());

button_1.addActionListener(this);
button_2.addActionListener(this);
button_3.addActionListener(this);


}



public void actionPerformed(ActionEvent ae){


if(ae.getActionCommand().equals("New Client")){
ClientRegistration cr = new ClientRegistration();
this.setVisible(false);
cr.setVisible(true);
}
}



public static void main(String args[]) {

ServiceRequest applet = new ServiceRequest();
Frame window = new Frame("ServiceRequest");

window.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});


applet.init();
window.add("Center", applet);
window.pack();
window.setVisible(true);
}
}

class ServiceRequestLayout implements LayoutManager {

public ServiceRequestLayout() {
}

public void addLayoutComponent(String name, Component comp) {
}

public void removeLayoutComponent(Component comp) {
}

public Dimension preferredLayoutSize(Container parent) {
Dimension dim = new Dimension(0, 0);

Insets insets = parent.getInsets();
dim.width = 454 + insets.left + insets.right;
dim.height = 389 + insets.top + insets.bottom;

return dim;
}

public Dimension minimumLayoutSize(Container parent) {
Dimension dim = new Dimension(0, 0);
return dim;
}

public void layoutContainer(Container parent) {
Insets insets = parent.getInsets();

Component c;
c = parent.getComponent(0);
if (c.isVisible())
{c.setBounds(insets.left+24,insets.top+8,192,24);}
c = parent.getComponent(1);
if (c.isVisible())
{c.setBounds(insets.left+24,insets.top+40,96,24);}
c = parent.getComponent(2);
if (c.isVisible())
{c.setBounds(insets.left+24,insets.top+72,96,24);}
c = parent.getComponent(3);
if (c.isVisible())
{c.setBounds(insets.left+288,insets.top+40,40,24);}
c = parent.getComponent(4);
if (c.isVisible())
{c.setBounds(insets.left+288,insets.top+72,40,24);}
c = parent.getComponent(5);
if (c.isVisible())
{c.setBounds(insets.left+24,insets.top+112,160,24);}
c = parent.getComponent(6);
if (c.isVisible())
{c.setBounds(insets.left+408,insets.top+144,24,112);}
c = parent.getComponent(7);
if (c.isVisible())
{c.setBounds(insets.left+24,insets.top+272,152,24);}
c = parent.getComponent(Cool;
if (c.isVisible())
{c.setBounds(insets.left+184,insets.top+272,112,24);}
c = parent.getComponent(9);
if (c.isVisible())
{c.setBounds(insets.left+24,insets.top+304,152,24);}
c = parent.getComponent(10);
if (c.isVisible())
{c.setBounds(insets.left+24,insets.top+144,408,112);}
c = parent.getComponent(11);
if (c.isVisible())
{c.setBounds(insets.left+184,insets.top+304,56,24);}
c = parent.getComponent(12);
if (c.isVisible())
{c.setBounds(insets.left+160,insets.top+344,72,24);}
c = parent.getComponent(13);
if (c.isVisible())
{c.setBounds(insets.left+240,insets.top+344,104,24);}
c = parent.getComponent(14);
if (c.isVisible())
{c.setBounds(insets.left+352,insets.top+344,72,24);}
c = parent.getComponent(15);
if (c.isVisible())
{c.setBounds(insets.left+128,insets.top+40,112,24);}
c = parent.getComponent(16);
if (c.isVisible())
{c.setBounds(insets.left+128,insets.top+72,112,24);}
c = parent.getComponent(17);
if (c.isVisible())
{c.setBounds(insets.left+336,insets.top+40,96,24);}
c = parent.getComponent(1Cool;
if (c.isVisible())
{c.setBounds(insets.left+336,insets.top+72,96,24);}
}
}
*******************************************************************************

Client Registration frame

import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
import javax.swing.*;

public class ClientRegistration extends Applet {
JLabel label_1;
JLabel label_2;
JLabel label_3;
JLabel label_4;
JLabel label_5;
JLabel label_6;
JButton button_1;
JButton button_2;
JButton button_3;
JTextField textfield_1;
JTextField textfield_2;
JTextField textfield_3;
JTextField textfield_4;
JTextField textfield_5;

public void init() {
ClientRegistrationLayout customLayout = new
ClientRegistrationLayout();

setFont(new Font("Helvetica", Font.PLAIN, 12));
setLayout(customLayout);

label_1 = new JLabel("Client Registration");
add(label_1);

label_2 = new JLabel("Client:");
add(label_2);

label_3 = new JLabel("Machine ID:");
add(label_3);

label_4 = new JLabel("Address:");
add(label_4);

label_5 = new JLabel("Phone No:");
add(label_5);

label_6 = new JLabel("E-mail:");
add(label_6);

button_1 = new JButton("Confirm");
add(button_1);

button_2 = new JButton("Delete");
add(button_2);

button_3 = new JButton("Exit");
add(button_3);

textfield_1 = new JTextField("");
add(textfield_1);

textfield_2 = new JTextField("");
add(textfield_2);

textfield_3 = new JTextField("");
add(textfield_3);

textfield_4 = new JTextField("");
add(textfield_4);

textfield_5 = new JTextField("");
add(textfield_5);

setSize(getPreferredSize());

}

public static void main(String args[]) {
ClientRegistration applet = new ClientRegistration();
Frame window = new Frame("ClientRegistration");

window.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});

applet.init();
window.add("Center", applet);
window.pack();
window.setVisible(true);
}
}

class ClientRegistrationLayout implements LayoutManager {

public ClientRegistrationLayout() {
}

public void addLayoutComponent(String name, Component comp) {
}

public void removeLayoutComponent(Component comp) {
}

public Dimension preferredLayoutSize(Container parent) {
Dimension dim = new Dimension(0, 0);

Insets insets = parent.getInsets();
dim.width = 511 + insets.left + insets.right;
dim.height = 220 + insets.top + insets.bottom;

return dim;
}

public Dimension minimumLayoutSize(Container parent) {
Dimension dim = new Dimension(0, 0);
return dim;
}

public void layoutContainer(Container parent) {
Insets insets = parent.getInsets();

Component c;
c = parent.getComponent(0);
if (c.isVisible())
{c.setBounds(insets.left+8,insets.top+8,176,24);}
c = parent.getComponent(1);
if (c.isVisible())
{c.setBounds(insets.left+8,insets.top+48,96,24);}
c = parent.getComponent(2);
if (c.isVisible())
{c.setBounds(insets.left+8,insets.top+80,96,24);}
c = parent.getComponent(3);
if (c.isVisible())
{c.setBounds(insets.left+8,insets.top+112,96,24);}
c = parent.getComponent(4);
if (c.isVisible())
{c.setBounds(insets.left+264,insets.top+48,104,24);}
c = parent.getComponent(5);
if (c.isVisible())
{c.setBounds(insets.left+264,insets.top+80,104,24);}
c = parent.getComponent(6);
if (c.isVisible())
{c.setBounds(insets.left+216,insets.top+168,88,24);}
c = parent.getComponent(7);
if (c.isVisible())
{c.setBounds(insets.left+312,insets.top+168,104,24);}
c = parent.getComponent(Cool;
if (c.isVisible())
{c.setBounds(insets.left+424,insets.top+168,72,24);}
c = parent.getComponent(9);
if (c.isVisible())
{c.setBounds(insets.left+112,insets.top+48,96,24);}
c = parent.getComponent(10);
if (c.isVisible())
{c.setBounds(insets.left+112,insets.top+80,96,24);}
c = parent.getComponent(11);
if (c.isVisible())
{c.setBounds(insets.left+112,insets.top+112,328,24);}
c = parent.getComponent(12);
if (c.isVisible())
{c.setBounds(insets.left+376,insets.top+48,112,24);}
c = parent.getComponent(13);
if (c.isVisible())
{c.setBounds(insets.left+376,insets.top+80,112,24);}
}
}



Back to top
Display posts from previous:   
Post new topic   Reply to topic    AppletTalk.com Forum Index -> comp.lang.java.api All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.