ad java
ad java
import javax.swing.*;
import java.awt.*;
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400, 300);
ImageIcon icon = new ImageIcon("icon.png"); // Replace with your image file path
frame.setIconImage(icon.getImage());
frame.setVisible(true);
}
PRACTICAL 2
AIM :- WAP Show Dialog Box in Java using Swing Dialogs?
import javax.swing.*;
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 200);
frame.setVisible(true);
frame.dispose();
}
}
PRACTICAL 3
import javax.swing.*;
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 200);
frame.setVisible(true);
if (response == JOptionPane.YES_OPTION) {
} else {
frame.dispose();
}
PRACTICAL 4
// Create a button
JButton button = new JButton("Click Me");
button.setBounds(90, 50, 120, 40);
OUTPUT
PRACTICAL 5
3. WAP Setting Multi-Line label on the Button using Swing?
import javax.swing.*;
// Create a frame
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 200);
frame.add(button);
// Set frame visible
frame.setVisible(true);
Practical 5
4. WAP Setting Multi-Line label on the Button using Swing?
import javax.swing.*;
import java.awt.FlowLayout;
import java.awt.Font;
frame.add(button);
frame.setVisible(true);
}
}
Practical 6
5. WAP Setting icon on the button in Java using Swing?
import javax.swing.*;
import java.awt.*;
Practical 7
. WAP Changing the Label of a JButton Component in Java using Swing?
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
frame.add(button);
frame.setVisible(true);
}
}
Practical 8
WAP Making a Frame Non Resizable in Java using Swing?
import javax.swing.*;
frame.setVisible(true);
}
}
Practical 9
WAP Remove Minimize and Maximize Button of Frame in Java using Swing?
import javax.swing.*;
import java.awt.*;
// Remove maximize and minimize buttons only, keep the title bar
frame.getRootPane().setWindowDecorationStyle(JRootPane.PLAIN_DIALOG);
frame.setVisible(true);
}
}
Practical 10
WAP Removing the Title Bar of a Frame using Swing?
import javax.swing.JFrame;
import javax.swing.JLabel;
import java.awt.FlowLayout;
// Add a label
frame.add(new JLabel("Frame without Title Bar!"));
Pratical 11
WAP Setting Bounds for a maximized frame using Swing?
import javax.swing.JFrame;
import java.awt.Dimension;
import java.awt.Toolkit;
// Set custom bounds (for example, center 80% width and height)
int width = (int) (screenSize.width * 0.8);
int height = (int) (screenSize.height * 0.8);
int x = (screenSize.width - width) / 2;
int y = (screenSize.height - height) / 2;
Practical 12
Write a java Program to create a simple servlet and run it using tomcat server?
// HelloWorldServlet.java
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<!DOCTYPE html>");
out.println("<html><head><title>Hello Servlet</title></head>");
out.println("<body>");
out.println("<h1>Hello, World! This is a simple servlet running on Tomcat!</h1>");
out.println("</body></html>");
}
}
Practical 13
Write a java Program to create a servlet to read information from client Registration page?
1. register.html
<!DOCTYPE html>
<html>
<head>
<title>User Registration</title>
</head>
<body>
<h2>Register Here</h2>
<form action="register" method="post">
<label>First Name:</label>
<input type="text" name="firstName" required><br><br>
<label>Last Name:</label>
<input type="text" name="lastName" required><br><br>
<label>Email:</label>
<input type="email" name="email" required><br><br>
<label>Password:</label>
<input type="password" name="password" required><br><br>
@WebServlet("/register")
public class RegistrationServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
Practical 14
Write a java Program to create a JSP page to display a simple message along with current
Date?
<%@ page import="java.util.Date" %>
<!DOCTYPE html>
<html>
<head>
<title>Welcome Page</title>
</head>
<body>
<h1>Welcome to My Website!</h1>
Practical 15
Write a java Program to create a JSP page to display the random number?
<%@ page import="java.util.Random" %>
<!DOCTYPE html>
<html>
<head>
<title>Random Number Generator</title>
</head>
<body>
<h1>Random Number Generator</h1>
<%
// Read the submitted name
String name = request.getParameter("username");