Latest Tutorials| Questions and Answers|Ask Questions?|Site Map




Have Programming Question? Ask it here!
 
 
 


umang
javax.swing
1 Answer(s)      4 years and 5 months ago
Posted in : Java Beginners


how to add or remove component at run time ( while execution) not compile time?

Advertisement
View Answers

March 6, 2010 at 11:00 AM


Hi Friend,

Try the following code:

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

public class SwingProgram extends JFrame{

public JButton b = new JButton("Add");
public JTextField text = new JTextField(15);
public JPanel panel = new JPanel();
public SwingProgram() {
this.getContentPane().add(panel);
panel.add(b);
pack();
setVisible(true);
b.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if (e.getActionCommand().equals("Add")) {
panel.add(text);
b.setText("Remove");
b.setActionCommand("Remove");
pack();
}else if (e.getActionCommand().equals("Remove")) {
panel.remove(text);
b.setText("Add");
b.setActionCommand("Add");
pack();
}
}
});
}
public static void main(String[] args) {
SwingProgram p = new SwingProgram();
}
}

Thanks


Related Tutorials/Questions & Answers:
in javax.swing package setBounds
in javax.swing package setBounds  Hello some body has given the solution to my setBounds problem .But i didnot mean to tell how it is used in the program,but what do u mean of values refer to in SetBounds().For ex
javax.swing - Java Beginners
javax.swing  how to add or remove component at run time ( while execution) not compile time?  Hi Friend, Try the following code: import javax.swing.*; import java.awt.event.*; public class SwingProgram extends
Advertisements
Java Interview Questions - Page 9
Java Interview Questions - Page 9       Question: Which package has light weight components? Answer:  javax.Swing package. All components in Swing, except
Create test engine - Java Beginners
Create test engine  How can create a test engine dat generates questions randomly using javax.swing in java
Using the Desktop class to launch a URL
a specified area on JFrame. In Java, javax.swing package provides
Java & JEE books Page10
. A Java package name, javax.swing, in J2SDK (Java 2 Software Development Kit... Windows Toolkit) package, java.awt. javax.swing and java.awt together offer
Scrollpane in Java Swing
: getContentPane().add(new JScrollPane(new Canvas())); The package javax.swing
To Create a Frame with Preferences
are java.awt, java.awt.event, javax.swing and java.util.prefs. I the given example we
Swing In Java
component and class hierarchy is defined in the javax.swing package. Architecture... : javax.accessibility javax.swing.plaf javax.swing.text javax.swing
Package categories in Java
.  javax.swing It is used for hierarchy of packages
JComboBox Insert Edited Value Into Table
and other components we will use classes of javax.swing package and to add events
First Window
. This statement imports all classes from the javax.swing package
Java package
of the package importing the javax.swing package. import ...;In the above example,  a Java Package "javax.swing" is a buid-in package
Java API
  javax.swing Included in J2SE 1.2 and later
Programming - Transform Name - Answer
for JOptionPane symbols in the javax.swing package (directory). I've
Java Programming: Section 4.5
javax.swing, which includes such classes as javax.swing.JButton... the classes from javax.swing with the line import javax.swing.*; In fact, any
GUI Tutorial I - FIRST DRAFT
all class in javax.swing is common practice and doesn't seem to be slower than
 

 

 

DMCA.com