Professional Documents
Culture Documents
Ajp Prac QB Ans
Ajp Prac QB Ans
Ajp Prac QB Ans
java
Copy code
import javax.swing.*;
import java.awt.*;
public GUIExample() {
setLayout(new FlowLayout());
add(textBox);
add(radioButton);
add(checkBox);
setSize(300, 150);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
java
Copy code
import javax.swing.*;
import java.awt.*;
public CityListExample() {
setLayout(new FlowLayout());
add(choice);
add(cityList);
setSize(300, 150);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
For Q3 to Q12, I'll provide the code in separate responses to keep it organized. Let me know if you'd
like anything specific for each example.
User
java
Copy code
import javax.swing.*;
import java.awt.*;
public LayoutExample() {
setLayout(new BorderLayout());
add(borderPanel, BorderLayout.NORTH);
add(cardPanel, BorderLayout.CENTER);
add(gridPanel, BorderLayout.SOUTH);
setSize(300, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
java
Copy code
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public MenuExample() {
menuItem.addActionListener(new ActionListener() {
@Override
System.exit(0);
});
menu.add(menuItem);
menuBar.add(menu);
setJMenuBar(menuBar);
setSize(300, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
java
Copy code
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public CardLayoutExample() {
setLayout(cardLayout);
add(card1Button, "card1");
add(card2Button, "card2");
card1Button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
cardLayout.show(getContentPane(), "card1");
});
card2Button.addActionListener(new ActionListener() {
@Override
cardLayout.show(getContentPane(), "card2");
});
setSize(300, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
java
Copy code
import javax.swing.*;
import java.awt.*;
public GridLayoutExample() {
setSize(300, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
Q7: Combo Box for Various Cities in India and Display the Selected City
java
Copy code
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public ComboBoxExample() {
cityComboBox.addActionListener(new ActionListener() {
@Override
});
setLayout(new FlowLayout());
add(cityComboBox);
add(selectedCityLabel);
setSize(300, 150);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
java
Copy code
import javax.swing.*;
import javax.swing.tree.DefaultMutableTreeNode;
public JTreeExample() {
rootNode.add(node1);
rootNode.add(node2);
add(new JScrollPane(tree));
setSize(300, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
java
Copy code
import javax.swing.*;
import javax.swing.table.DefaultTableModel;
public JTableExample() {
Object[][] data = {
};
add(new JScrollPane(table));
setSize(400, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
java
Copy code
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public PasswordFieldExample() {
@Override
});
add(new JLabel("Username:"));
add(usernameField);
add(new JLabel("Password:"));
add(passwordField);
add(loginButton);
setSize(300, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
java
Copy code
import java.net.InetAddress;
import java.net.UnknownHostException;
try {
System.out.println(address);
} catch (UnknownHostException e) {
e.printStackTrace();
java
Copy code
import java.net.MalformedURLException;
import java.net.URL;
try {
} catch (MalformedURLException e) {
e.printStackTrace();