© 2014 Firstsoft Technologies (P) Limited. login
Hi 'Guest'
Home SiteMap Contact Us Disclaimer
Quick Links
Easy Studies

Dialog Boxes Creation Using Java


Java Swing provides the facility to input any thing (whether the text or the numeric values) in a normal window i.e. the Input Dialog Box. There is no need of using System.in for inputting anything from user. The input dialog box contains two buttons, first is the "Ok" button and another is the "Cancel" button. This program shows a button labeled by "Show Input Dialog Box" on the frame. If you click on the button then a input dialog box will open. If you click on the "Ok" button of the input dialog button then a message dialog box is seen which has the message "You entered the text: entered text" otherwise it will display a message dialog box that has the message "You pressed cancel button. showMessageDialog () and showInputDialog () methods are used to show the message Dialogue box and input dialog box.

Dialog Boxes Creation Using Java:

import javax.swing.*; import java.awt.event.*; public class Dialogboxes{ public static void main(String[] args){ JFrame frame = new JFrame("Input Dialog Box Frame"); JButton button = new JButton("Dialog Box"); button.setBounds(190, 130, 190, 40); button.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent ae){ String str = JOptionPane.showInputDialog(null, "Enter some text : ", "Dialog", 1); if(str != null) JOptionPane.showMessageDialog(null, "You entered the text : " + str, "Dialog", 1); else JOptionPane.showMessageDialog(null, "You pressed cancel button.", "Dialog", 1); } }); JPanel panel = new JPanel(); panel.add(button); frame.add(panel); frame.setSize(400, 400); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); } }

Sample ScreenShot:

SLogix Student Projects

⇓Student Projects⇓
⇑Student Projects⇑