Created
December 7, 2013 20:13
-
-
Save surajdubey/7847980 to your computer and use it in GitHub Desktop.
Jframe Application Involving Database
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| StudentUpdate |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <project version="4"> | |
| <component name="CompilerConfiguration"> | |
| <option name="DEFAULT_COMPILER" value="Javac" /> | |
| <resourceExtensions /> | |
| <wildcardResourcePatterns> | |
| <entry name="!?*.java" /> | |
| <entry name="!?*.form" /> | |
| <entry name="!?*.class" /> | |
| <entry name="!?*.groovy" /> | |
| <entry name="!?*.scala" /> | |
| <entry name="!?*.flex" /> | |
| <entry name="!?*.kt" /> | |
| <entry name="!?*.clj" /> | |
| </wildcardResourcePatterns> | |
| <annotationProcessing> | |
| <profile default="true" name="Default" enabled="false"> | |
| <processorPath useClasspath="true" /> | |
| </profile> | |
| </annotationProcessing> | |
| </component> | |
| </project> | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <component name="CopyrightManager"> | |
| <settings default=""> | |
| <module2copyright /> | |
| </settings> | |
| </component> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <project version="4"> | |
| <component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false" /> | |
| </project> | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <project version="4"> | |
| <component name="ProjectRootManager" version="2" languageLevel="JDK_1_6" assert-keyword="true" jdk-15="true" project-jdk-name="1.7" project-jdk-type="JavaSDK"> | |
| <output url="file://$PROJECT_DIR$/out" /> | |
| </component> | |
| <component name="masterDetails"> | |
| <states> | |
| <state key="ProjectJDKs.UI"> | |
| <settings> | |
| <last-edited>1.7</last-edited> | |
| <splitter-proportions> | |
| <option name="proportions"> | |
| <list> | |
| <option value="0.2" /> | |
| </list> | |
| </option> | |
| </splitter-proportions> | |
| </settings> | |
| </state> | |
| </states> | |
| </component> | |
| </project> | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <project version="4"> | |
| <component name="ProjectModuleManager"> | |
| <modules> | |
| <module fileurl="file://$PROJECT_DIR$/StudentUpdate.iml" filepath="$PROJECT_DIR$/StudentUpdate.iml" /> | |
| </modules> | |
| </component> | |
| </project> | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <component name="DependencyValidationManager"> | |
| <state> | |
| <option name="SKIP_IMPORT_STATEMENTS" value="false" /> | |
| </state> | |
| </component> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <project version="4"> | |
| <component name="VcsDirectoryMappings"> | |
| <mapping directory="" vcs="" /> | |
| </component> | |
| </project> | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?><!-- You may freely edit this file. See commented blocks below for --><!-- some examples of how to customize the build. --><!-- (If you delete it and reopen the project it will be recreated.) --><!-- By default, only the Clean and Build commands use this build script. --><!-- Commands such as Run, Debug, and Test only use this build script if --><!-- the Compile on Save feature is turned off for the project. --><!-- You can turn off the Compile on Save (or Deploy on Save) setting --><!-- in the project's Project Properties dialog box.--><project name="StudentUpdate" default="default" basedir="."> | |
| <description>Builds, tests, and runs the project StudentUpdate.</description> | |
| <import file="nbproject/build-impl.xml"/> | |
| <!-- | |
| There exist several targets which are by default empty and which can be | |
| used for execution of your tasks. These targets are usually executed | |
| before and after some main targets. They are: | |
| -pre-init: called before initialization of project properties | |
| -post-init: called after initialization of project properties | |
| -pre-compile: called before javac compilation | |
| -post-compile: called after javac compilation | |
| -pre-compile-single: called before javac compilation of single file | |
| -post-compile-single: called after javac compilation of single file | |
| -pre-compile-test: called before javac compilation of JUnit tests | |
| -post-compile-test: called after javac compilation of JUnit tests | |
| -pre-compile-test-single: called before javac compilation of single JUnit test | |
| -post-compile-test-single: called after javac compilation of single JUunit test | |
| -pre-jar: called before JAR building | |
| -post-jar: called after JAR building | |
| -post-clean: called after cleaning build products | |
| (Targets beginning with '-' are not intended to be called on their own.) | |
| Example of inserting an obfuscator after compilation could look like this: | |
| <target name="-post-compile"> | |
| <obfuscate> | |
| <fileset dir="${build.classes.dir}"/> | |
| </obfuscate> | |
| </target> | |
| For list of available properties check the imported | |
| nbproject/build-impl.xml file. | |
| Another way to customize the build is by overriding existing main targets. | |
| The targets of interest are: | |
| -init-macrodef-javac: defines macro for javac compilation | |
| -init-macrodef-junit: defines macro for junit execution | |
| -init-macrodef-debug: defines macro for class debugging | |
| -init-macrodef-java: defines macro for class execution | |
| -do-jar-with-manifest: JAR building (if you are using a manifest) | |
| -do-jar-without-manifest: JAR building (if you are not using a manifest) | |
| run: execution of project | |
| -javadoc-build: Javadoc generation | |
| test-report: JUnit report generation | |
| An example of overriding the target for project execution could look like this: | |
| <target name="run" depends="StudentUpdate-impl.jar"> | |
| <exec dir="bin" executable="launcher.exe"> | |
| <arg file="${dist.jar}"/> | |
| </exec> | |
| </target> | |
| Notice that the overridden target depends on the jar target and not only on | |
| the compile target as the regular run target does. Again, for a list of available | |
| properties which you can use, check the target you are overriding in the | |
| nbproject/build-impl.xml file. | |
| --> | |
| </project> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
| public class AllRecord extends javax.swing.JFrame { | |
| static javax.swing.JFrame frame; | |
| static java.sql.ResultSet rs; | |
| int res_count; | |
| int total_count; | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JButton jButton4; | |
| private javax.swing.JLabel jLabel1; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JLabel jLabel3; | |
| private javax.swing.JLabel jLabel4; | |
| private javax.swing.JLabel jLabel5; | |
| private javax.swing.JLabel jLabel6; | |
| private javax.swing.JLabel l_address; | |
| private javax.swing.JLabel l_branch; | |
| private javax.swing.JLabel l_contact; | |
| private javax.swing.JLabel l_divison; | |
| private javax.swing.JLabel l_interest; | |
| private javax.swing.JLabel l_name; | |
| private javax.swing.JLabel l_pid; | |
| private javax.swing.JLabel l_welcome; | |
| private javax.swing.JLabel l_year; | |
| public AllRecord() { /* compiled code */ } | |
| public void display_data() { /* compiled code */ } | |
| private void initComponents() { /* compiled code */ } | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| public void display_info() { /* compiled code */ } | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| public static void main(java.lang.String[] args) { /* compiled code */ } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
| public class Change_password extends javax.swing.JFrame { | |
| java.lang.String user_pid; | |
| javax.swing.JFrame frame; | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JLabel jLabel3; | |
| private javax.swing.JPasswordField new_pass; | |
| private javax.swing.JPasswordField repeat_pass; | |
| public Change_password() { /* compiled code */ } | |
| private void initComponents() { /* compiled code */ } | |
| private void repeat_passActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| public static void main(java.lang.String[] args) { /* compiled code */ } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
| public class Data { | |
| static java.lang.String JDBC_DRIVER; | |
| static java.lang.String DB_URL; | |
| static java.lang.String USER; | |
| static java.lang.String PASS; | |
| static java.lang.String table; | |
| static java.sql.Connection conn; | |
| static java.sql.Statement stmt; | |
| static java.lang.String sql; | |
| static java.sql.ResultSet rs; | |
| static javax.swing.JFrame frame; | |
| public Data() { /* compiled code */ } | |
| public static void connect() { /* compiled code */ } | |
| public static void check(java.lang.String s_pid) { /* compiled code */ } | |
| public static void change_password(java.lang.String s_pid, java.lang.String s_pass) { /* compiled code */ } | |
| public static void update(java.lang.String pid, java.lang.String name, java.lang.String address, java.lang.String contact, java.lang.String year, java.lang.String branch, java.lang.String divison, java.lang.String interest) { /* compiled code */ } | |
| public static void update(java.lang.String pid, java.lang.String pass, java.lang.String name, java.lang.String address, java.lang.String contact, java.lang.String year, java.lang.String branch, java.lang.String divison, java.lang.String interest) { /* compiled code */ } | |
| public static void execute(java.lang.String sql) { /* compiled code */ } | |
| public static java.sql.ResultSet select() { /* compiled code */ } | |
| public static java.sql.ResultSet selectAll() { /* compiled code */ } | |
| public static void delete() { /* compiled code */ } | |
| public static java.sql.ResultSet n_search(java.lang.String search) { /* compiled code */ } | |
| public static java.sql.ResultSet all_record() { /* compiled code */ } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
| public class JDBCtest { | |
| static final java.lang.String JDBC_DRIVER = "com.mysql.jdbc.Driver"; | |
| static final java.lang.String DB_URL = "jdbc:mysql://localhost/student_database"; | |
| static final java.lang.String USER = "root"; | |
| static final java.lang.String PASS = "123456"; | |
| public JDBCtest() { /* compiled code */ } | |
| public static void main(java.lang.String[] args) { /* compiled code */ } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
| public class Log_in extends javax.swing.JFrame { | |
| javax.swing.JFrame frame; | |
| static java.lang.String pid; | |
| static java.lang.String pass; | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JButton jButton4; | |
| private javax.swing.JLabel jLabel1; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JPasswordField l_password; | |
| private javax.swing.JTextField l_pid; | |
| public Log_in() { /* compiled code */ } | |
| private void initComponents() { /* compiled code */ } | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| public static void main(java.lang.String[] args) { /* compiled code */ } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
| public class Login_success extends javax.swing.JFrame { | |
| javax.swing.JFrame frame; | |
| private javax.swing.JLabel branch; | |
| private javax.swing.JLabel divison; | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JLabel jLabel3; | |
| private javax.swing.JLabel jLabel4; | |
| private javax.swing.JLabel jLabel5; | |
| private javax.swing.JLabel jLabel6; | |
| private javax.swing.JLabel jLabel7; | |
| private javax.swing.JLabel l_address; | |
| private javax.swing.JLabel l_contact; | |
| private javax.swing.JLabel l_interest; | |
| private javax.swing.JLabel l_name; | |
| private javax.swing.JLabel l_welcome; | |
| private javax.swing.JLabel year; | |
| public Login_success() { /* compiled code */ } | |
| private void initComponents() { /* compiled code */ } | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void display_data() { /* compiled code */ } | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| public static void main(java.lang.String[] args) { /* compiled code */ } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
| public class Login_welcome extends javax.swing.JFrame { | |
| java.lang.String user_pid; | |
| java.lang.String user_pass; | |
| javax.swing.JFrame frame; | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JButton jButton4; | |
| private javax.swing.JButton jButton5; | |
| private javax.swing.JButton jButton6; | |
| public Login_welcome() { /* compiled code */ } | |
| private void initComponents() { /* compiled code */ } | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| public static void main(java.lang.String[] args) { /* compiled code */ } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
| public class mysqlconnect { | |
| public mysqlconnect() { /* compiled code */ } | |
| public static void main(java.lang.String[] args) { /* compiled code */ } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
| public class Sample_sign_up extends javax.swing.JFrame { | |
| static boolean proceed; | |
| static java.lang.String s_pid; | |
| javax.swing.JFrame frame; | |
| private javax.swing.JPasswordField a_password; | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JButton jButton4; | |
| private javax.swing.JLabel jLabel1; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JTextField pid; | |
| public Sample_sign_up() { /* compiled code */ } | |
| private void initComponents() { /* compiled code */ } | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void a_passwordActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| public static void main(java.lang.String[] args) { /* compiled code */ } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
| public class Search_record extends javax.swing.JFrame { | |
| javax.swing.JFrame frame; | |
| java.lang.String user_pid; | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JLabel jLabel1; | |
| private javax.swing.JTextField t_search; | |
| public Search_record() { /* compiled code */ } | |
| private void initComponents() { /* compiled code */ } | |
| public void get_data(java.lang.String pid) { /* compiled code */ } | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| public static void main(java.lang.String[] args) { /* compiled code */ } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
| public class Search_result extends javax.swing.JFrame { | |
| javax.swing.JFrame frame; | |
| java.lang.String search; | |
| int i; | |
| java.sql.ResultSet rs; | |
| int res_count; | |
| int total_count; | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JButton jButton4; | |
| private javax.swing.JLabel jLabel1; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JLabel jLabel3; | |
| private javax.swing.JLabel jLabel4; | |
| private javax.swing.JLabel jLabel5; | |
| private javax.swing.JLabel jLabel6; | |
| private javax.swing.JLabel l_address; | |
| private javax.swing.JLabel l_branch; | |
| private javax.swing.JLabel l_contact; | |
| private javax.swing.JLabel l_divison; | |
| private javax.swing.JLabel l_interest; | |
| private javax.swing.JLabel l_name; | |
| private javax.swing.JLabel l_pid; | |
| private javax.swing.JLabel l_welcome; | |
| private javax.swing.JLabel l_year; | |
| public Search_result() { /* compiled code */ } | |
| private void initComponents() { /* compiled code */ } | |
| public void get_result(java.sql.ResultSet res, java.lang.String s) { /* compiled code */ } | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| public static void main(java.lang.String[] args) { /* compiled code */ } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
| public class Sign_up extends javax.swing.JFrame { | |
| javax.swing.JFrame frame; | |
| static java.lang.String pid; | |
| static java.lang.String pass; | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JLabel jLabel3; | |
| private javax.swing.JLabel jLabel4; | |
| private javax.swing.JLabel jLabel5; | |
| private javax.swing.JLabel jLabel6; | |
| private javax.swing.JTextField s_address; | |
| private javax.swing.JComboBox s_branch; | |
| private javax.swing.JTextField s_contact; | |
| private javax.swing.JComboBox s_divison; | |
| private javax.swing.JTextField s_interest; | |
| private javax.swing.JTextField s_name; | |
| private javax.swing.JComboBox s_year; | |
| public Sign_up() { /* compiled code */ } | |
| private void initComponents() { /* compiled code */ } | |
| private void s_addressActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| public static void getData(java.lang.String s_pid, java.lang.String s_pass) { /* compiled code */ } | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| public static void main(java.lang.String[] args) { /* compiled code */ } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
| public class tp extends javax.swing.JFrame { | |
| private javax.swing.JComboBox cbox; | |
| private javax.swing.JComboBox cbox2; | |
| private javax.swing.JButton jButton1; | |
| public tp() { /* compiled code */ } | |
| private void initComponents() { /* compiled code */ } | |
| private void cboxActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| public static void main(java.lang.String[] args) { /* compiled code */ } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
| public class Update_info extends javax.swing.JFrame { | |
| javax.swing.JFrame frame; | |
| java.lang.String user_pid; | |
| java.sql.ResultSet rs; | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JButton jButton4; | |
| private javax.swing.JButton jButton5; | |
| private javax.swing.JLabel jLabel1; | |
| private javax.swing.JLabel jLabel10; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JLabel jLabel3; | |
| private javax.swing.JLabel jLabel4; | |
| private javax.swing.JLabel jLabel5; | |
| private javax.swing.JLabel jLabel6; | |
| private javax.swing.JLabel jLabel7; | |
| private javax.swing.JLabel jLabel8; | |
| private javax.swing.JLabel jLabel9; | |
| private javax.swing.JTextField u_address; | |
| private javax.swing.JComboBox u_branch; | |
| private javax.swing.JTextField u_contact; | |
| private javax.swing.JComboBox u_divison; | |
| private javax.swing.JTextField u_interest; | |
| private javax.swing.JTextField u_name; | |
| private javax.swing.JComboBox u_year; | |
| public Update_info() { /* compiled code */ } | |
| private void initComponents() { /* compiled code */ } | |
| private void display_data() { /* compiled code */ } | |
| private void u_interestActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| public static void main(java.lang.String[] args) { /* compiled code */ } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // IntelliJ API Decompiler stub source generated from a class file | |
| // Implementation of methods is not available | |
| public class Welcome extends javax.swing.JFrame { | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JButton log_in; | |
| private javax.swing.JButton search_record; | |
| public Welcome() { /* compiled code */ } | |
| private void initComponents() { /* compiled code */ } | |
| private void log_inActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void search_recordActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { /* compiled code */ } | |
| public static void main(java.lang.String[] args) { /* compiled code */ } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Manifest-Version: 1.0 | |
| X-COMMENT: Main-Class will be added automatically by build | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?><!-- | |
| *** GENERATED FROM project.xml - DO NOT EDIT *** | |
| *** EDIT ../build.xml INSTEAD *** | |
| For the purpose of easier reading the script | |
| is divided into following sections: | |
| - initialization | |
| - compilation | |
| - jar | |
| - execution | |
| - debugging | |
| - javadoc | |
| - junit compilation | |
| - junit execution | |
| - junit debugging | |
| - applet | |
| - cleanup | |
| --><project xmlns:j2seproject1="http://www.netbeans.org/ns/j2se-project/1" xmlns:j2seproject3="http://www.netbeans.org/ns/j2se-project/3" xmlns:jaxrpc="http://www.netbeans.org/ns/j2se-project/jax-rpc" basedir=".." default="default" name="StudentUpdate-impl"> | |
| <fail message="Please build using Ant 1.7.1 or higher."> | |
| <condition> | |
| <not> | |
| <antversion atleast="1.7.1"/> | |
| </not> | |
| </condition> | |
| </fail> | |
| <target depends="test,jar,javadoc" description="Build and test whole project." name="default"/> | |
| <!-- | |
| ====================== | |
| INITIALIZATION SECTION | |
| ====================== | |
| --> | |
| <target name="-pre-init"> | |
| <!-- Empty placeholder for easier customization. --> | |
| <!-- You can override this target in the ../build.xml file. --> | |
| </target> | |
| <target depends="-pre-init" name="-init-private"> | |
| <property file="nbproject/private/config.properties"/> | |
| <property file="nbproject/private/configs/${config}.properties"/> | |
| <property file="nbproject/private/private.properties"/> | |
| </target> | |
| <target depends="-pre-init,-init-private" name="-init-user"> | |
| <property file="${user.properties.file}"/> | |
| <!-- The two properties below are usually overridden --> | |
| <!-- by the active platform. Just a fallback. --> | |
| <property name="default.javac.source" value="1.4"/> | |
| <property name="default.javac.target" value="1.4"/> | |
| </target> | |
| <target depends="-pre-init,-init-private,-init-user" name="-init-project"> | |
| <property file="nbproject/configs/${config}.properties"/> | |
| <property file="nbproject/project.properties"/> | |
| </target> | |
| <target depends="-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property" name="-do-init"> | |
| <available file="${manifest.file}" property="manifest.available"/> | |
| <condition property="splashscreen.available"> | |
| <and> | |
| <not> | |
| <equals arg1="${application.splash}" arg2="" trim="true"/> | |
| </not> | |
| <available file="${application.splash}"/> | |
| </and> | |
| </condition> | |
| <condition property="main.class.available"> | |
| <and> | |
| <isset property="main.class"/> | |
| <not> | |
| <equals arg1="${main.class}" arg2="" trim="true"/> | |
| </not> | |
| </and> | |
| </condition> | |
| <condition property="manifest.available+main.class"> | |
| <and> | |
| <isset property="manifest.available"/> | |
| <isset property="main.class.available"/> | |
| </and> | |
| </condition> | |
| <condition property="do.archive"> | |
| <not> | |
| <istrue value="${jar.archive.disabled}"/> | |
| </not> | |
| </condition> | |
| <condition property="do.mkdist"> | |
| <and> | |
| <isset property="do.archive"/> | |
| <isset property="libs.CopyLibs.classpath"/> | |
| <not> | |
| <istrue value="${mkdist.disabled}"/> | |
| </not> | |
| </and> | |
| </condition> | |
| <condition property="manifest.available+main.class+mkdist.available"> | |
| <and> | |
| <istrue value="${manifest.available+main.class}"/> | |
| <isset property="do.mkdist"/> | |
| </and> | |
| </condition> | |
| <condition property="do.archive+manifest.available"> | |
| <and> | |
| <isset property="manifest.available"/> | |
| <istrue value="${do.archive}"/> | |
| </and> | |
| </condition> | |
| <condition property="do.archive+main.class.available"> | |
| <and> | |
| <isset property="main.class.available"/> | |
| <istrue value="${do.archive}"/> | |
| </and> | |
| </condition> | |
| <condition property="do.archive+splashscreen.available"> | |
| <and> | |
| <isset property="splashscreen.available"/> | |
| <istrue value="${do.archive}"/> | |
| </and> | |
| </condition> | |
| <condition property="do.archive+manifest.available+main.class"> | |
| <and> | |
| <istrue value="${manifest.available+main.class}"/> | |
| <istrue value="${do.archive}"/> | |
| </and> | |
| </condition> | |
| <condition property="manifest.available-mkdist.available"> | |
| <or> | |
| <istrue value="${manifest.available}"/> | |
| <isset property="do.mkdist"/> | |
| </or> | |
| </condition> | |
| <condition property="manifest.available+main.class-mkdist.available"> | |
| <or> | |
| <istrue value="${manifest.available+main.class}"/> | |
| <isset property="do.mkdist"/> | |
| </or> | |
| </condition> | |
| <condition property="have.tests"> | |
| <or> | |
| <available file="${test.src.dir}"/> | |
| </or> | |
| </condition> | |
| <condition property="have.sources"> | |
| <or> | |
| <available file="${src.dir}"/> | |
| </or> | |
| </condition> | |
| <condition property="netbeans.home+have.tests"> | |
| <and> | |
| <isset property="netbeans.home"/> | |
| <isset property="have.tests"/> | |
| </and> | |
| </condition> | |
| <condition property="no.javadoc.preview"> | |
| <and> | |
| <isset property="javadoc.preview"/> | |
| <isfalse value="${javadoc.preview}"/> | |
| </and> | |
| </condition> | |
| <property name="run.jvmargs" value=""/> | |
| <property name="javac.compilerargs" value=""/> | |
| <property name="work.dir" value="${basedir}"/> | |
| <condition property="no.deps"> | |
| <and> | |
| <istrue value="${no.dependencies}"/> | |
| </and> | |
| </condition> | |
| <property name="javac.debug" value="true"/> | |
| <property name="javadoc.preview" value="true"/> | |
| <property name="application.args" value=""/> | |
| <property name="source.encoding" value="${file.encoding}"/> | |
| <property name="runtime.encoding" value="${source.encoding}"/> | |
| <condition property="javadoc.encoding.used" value="${javadoc.encoding}"> | |
| <and> | |
| <isset property="javadoc.encoding"/> | |
| <not> | |
| <equals arg1="${javadoc.encoding}" arg2=""/> | |
| </not> | |
| </and> | |
| </condition> | |
| <property name="javadoc.encoding.used" value="${source.encoding}"/> | |
| <property name="includes" value="**"/> | |
| <property name="excludes" value=""/> | |
| <property name="do.depend" value="false"/> | |
| <condition property="do.depend.true"> | |
| <istrue value="${do.depend}"/> | |
| </condition> | |
| <path id="endorsed.classpath.path" path="${endorsed.classpath}"/> | |
| <condition else="" property="endorsed.classpath.cmd.line.arg" value="-Xbootclasspath/p:'${toString:endorsed.classpath.path}'"> | |
| <length length="0" string="${endorsed.classpath}" when="greater"/> | |
| </condition> | |
| <condition else="false" property="jdkBug6558476"> | |
| <and> | |
| <matches pattern="1\.[56]" string="${java.specification.version}"/> | |
| <not> | |
| <os family="unix"/> | |
| </not> | |
| </and> | |
| </condition> | |
| <property name="javac.fork" value="${jdkBug6558476}"/> | |
| <property name="jar.index" value="false"/> | |
| <property name="jar.index.metainf" value="${jar.index}"/> | |
| <available file="${meta.inf.dir}/persistence.xml" property="has.persistence.xml"/> | |
| </target> | |
| <target name="-post-init"> | |
| <!-- Empty placeholder for easier customization. --> | |
| <!-- You can override this target in the ../build.xml file. --> | |
| </target> | |
| <target depends="-pre-init,-init-private,-init-user,-init-project,-do-init" name="-init-check"> | |
| <fail unless="src.dir">Must set src.dir</fail> | |
| <fail unless="test.src.dir">Must set test.src.dir</fail> | |
| <fail unless="build.dir">Must set build.dir</fail> | |
| <fail unless="dist.dir">Must set dist.dir</fail> | |
| <fail unless="build.classes.dir">Must set build.classes.dir</fail> | |
| <fail unless="dist.javadoc.dir">Must set dist.javadoc.dir</fail> | |
| <fail unless="build.test.classes.dir">Must set build.test.classes.dir</fail> | |
| <fail unless="build.test.results.dir">Must set build.test.results.dir</fail> | |
| <fail unless="build.classes.excludes">Must set build.classes.excludes</fail> | |
| <fail unless="dist.jar">Must set dist.jar</fail> | |
| </target> | |
| <target name="-init-macrodef-property"> | |
| <macrodef name="property" uri="http://www.netbeans.org/ns/j2se-project/1"> | |
| <attribute name="name"/> | |
| <attribute name="value"/> | |
| <sequential> | |
| <property name="@{name}" value="${@{value}}"/> | |
| </sequential> | |
| </macrodef> | |
| </target> | |
| <target depends="-init-ap-cmdline-properties" if="ap.supported.internal" name="-init-macrodef-javac-with-processors"> | |
| <macrodef name="javac" uri="http://www.netbeans.org/ns/j2se-project/3"> | |
| <attribute default="${src.dir}" name="srcdir"/> | |
| <attribute default="${build.classes.dir}" name="destdir"/> | |
| <attribute default="${javac.classpath}" name="classpath"/> | |
| <attribute default="${javac.processorpath}" name="processorpath"/> | |
| <attribute default="${build.generated.sources.dir}/ap-source-output" name="apgeneratedsrcdir"/> | |
| <attribute default="${includes}" name="includes"/> | |
| <attribute default="${excludes}" name="excludes"/> | |
| <attribute default="${javac.debug}" name="debug"/> | |
| <attribute default="${empty.dir}" name="sourcepath"/> | |
| <attribute default="${empty.dir}" name="gensrcdir"/> | |
| <element name="customize" optional="true"/> | |
| <sequential> | |
| <property location="${build.dir}/empty" name="empty.dir"/> | |
| <mkdir dir="${empty.dir}"/> | |
| <mkdir dir="@{apgeneratedsrcdir}"/> | |
| <javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" encoding="${source.encoding}" excludes="@{excludes}" fork="${javac.fork}" includeantruntime="false" includes="@{includes}" source="${javac.source}" sourcepath="@{sourcepath}" srcdir="@{srcdir}" target="${javac.target}" tempdir="${java.io.tmpdir}"> | |
| <src> | |
| <dirset dir="@{gensrcdir}" erroronmissingdir="false"> | |
| <include name="*"/> | |
| </dirset> | |
| </src> | |
| <classpath> | |
| <path path="@{classpath}"/> | |
| </classpath> | |
| <compilerarg line="${endorsed.classpath.cmd.line.arg}"/> | |
| <compilerarg line="${javac.compilerargs}"/> | |
| <compilerarg value="-processorpath"/> | |
| <compilerarg path="@{processorpath}:${empty.dir}"/> | |
| <compilerarg line="${ap.processors.internal}"/> | |
| <compilerarg line="${annotation.processing.processor.options}"/> | |
| <compilerarg value="-s"/> | |
| <compilerarg path="@{apgeneratedsrcdir}"/> | |
| <compilerarg line="${ap.proc.none.internal}"/> | |
| <customize/> | |
| </javac> | |
| </sequential> | |
| </macrodef> | |
| </target> | |
| <target depends="-init-ap-cmdline-properties" name="-init-macrodef-javac-without-processors" unless="ap.supported.internal"> | |
| <macrodef name="javac" uri="http://www.netbeans.org/ns/j2se-project/3"> | |
| <attribute default="${src.dir}" name="srcdir"/> | |
| <attribute default="${build.classes.dir}" name="destdir"/> | |
| <attribute default="${javac.classpath}" name="classpath"/> | |
| <attribute default="${javac.processorpath}" name="processorpath"/> | |
| <attribute default="${build.generated.sources.dir}/ap-source-output" name="apgeneratedsrcdir"/> | |
| <attribute default="${includes}" name="includes"/> | |
| <attribute default="${excludes}" name="excludes"/> | |
| <attribute default="${javac.debug}" name="debug"/> | |
| <attribute default="${empty.dir}" name="sourcepath"/> | |
| <attribute default="${empty.dir}" name="gensrcdir"/> | |
| <element name="customize" optional="true"/> | |
| <sequential> | |
| <property location="${build.dir}/empty" name="empty.dir"/> | |
| <mkdir dir="${empty.dir}"/> | |
| <javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" encoding="${source.encoding}" excludes="@{excludes}" fork="${javac.fork}" includeantruntime="false" includes="@{includes}" source="${javac.source}" sourcepath="@{sourcepath}" srcdir="@{srcdir}" target="${javac.target}" tempdir="${java.io.tmpdir}"> | |
| <src> | |
| <dirset dir="@{gensrcdir}" erroronmissingdir="false"> | |
| <include name="*"/> | |
| </dirset> | |
| </src> | |
| <classpath> | |
| <path path="@{classpath}"/> | |
| </classpath> | |
| <compilerarg line="${endorsed.classpath.cmd.line.arg}"/> | |
| <compilerarg line="${javac.compilerargs}"/> | |
| <customize/> | |
| </javac> | |
| </sequential> | |
| </macrodef> | |
| </target> | |
| <target depends="-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors" name="-init-macrodef-javac"> | |
| <macrodef name="depend" uri="http://www.netbeans.org/ns/j2se-project/3"> | |
| <attribute default="${src.dir}" name="srcdir"/> | |
| <attribute default="${build.classes.dir}" name="destdir"/> | |
| <attribute default="${javac.classpath}" name="classpath"/> | |
| <sequential> | |
| <depend cache="${build.dir}/depcache" destdir="@{destdir}" excludes="${excludes}" includes="${includes}" srcdir="@{srcdir}"> | |
| <classpath> | |
| <path path="@{classpath}"/> | |
| </classpath> | |
| </depend> | |
| </sequential> | |
| </macrodef> | |
| <macrodef name="force-recompile" uri="http://www.netbeans.org/ns/j2se-project/3"> | |
| <attribute default="${build.classes.dir}" name="destdir"/> | |
| <sequential> | |
| <fail unless="javac.includes">Must set javac.includes</fail> | |
| <pathconvert pathsep="${line.separator}" property="javac.includes.binary"> | |
| <path> | |
| <filelist dir="@{destdir}" files="${javac.includes}"/> | |
| </path> | |
| <globmapper from="*.java" to="*.class"/> | |
| </pathconvert> | |
| <tempfile deleteonexit="true" property="javac.includesfile.binary"/> | |
| <echo file="${javac.includesfile.binary}" message="${javac.includes.binary}"/> | |
| <delete> | |
| <files includesfile="${javac.includesfile.binary}"/> | |
| </delete> | |
| <delete> | |
| <fileset file="${javac.includesfile.binary}"/> | |
| </delete> | |
| </sequential> | |
| </macrodef> | |
| </target> | |
| <target name="-init-macrodef-junit"> | |
| <macrodef name="junit" uri="http://www.netbeans.org/ns/j2se-project/3"> | |
| <attribute default="${includes}" name="includes"/> | |
| <attribute default="${excludes}" name="excludes"/> | |
| <attribute default="**" name="testincludes"/> | |
| <sequential> | |
| <property name="junit.forkmode" value="perTest"/> | |
| <junit dir="${work.dir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" forkmode="${junit.forkmode}" showoutput="true" tempdir="${build.dir}"> | |
| <batchtest todir="${build.test.results.dir}"> | |
| <fileset dir="${test.src.dir}" excludes="@{excludes},${excludes}" includes="@{includes}"> | |
| <filename name="@{testincludes}"/> | |
| </fileset> | |
| </batchtest> | |
| <classpath> | |
| <path path="${run.test.classpath}"/> | |
| </classpath> | |
| <syspropertyset> | |
| <propertyref prefix="test-sys-prop."/> | |
| <mapper from="test-sys-prop.*" to="*" type="glob"/> | |
| </syspropertyset> | |
| <formatter type="brief" usefile="false"/> | |
| <formatter type="xml"/> | |
| <jvmarg line="${endorsed.classpath.cmd.line.arg}"/> | |
| <jvmarg value="-ea"/> | |
| <jvmarg line="${run.jvmargs}"/> | |
| </junit> | |
| </sequential> | |
| </macrodef> | |
| </target> | |
| <target depends="-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check" name="profile-init"/> | |
| <target name="-profile-pre-init"> | |
| <!-- Empty placeholder for easier customization. --> | |
| <!-- You can override this target in the ../build.xml file. --> | |
| </target> | |
| <target name="-profile-post-init"> | |
| <!-- Empty placeholder for easier customization. --> | |
| <!-- You can override this target in the ../build.xml file. --> | |
| </target> | |
| <target name="-profile-init-macrodef-profile"> | |
| <macrodef name="resolve"> | |
| <attribute name="name"/> | |
| <attribute name="value"/> | |
| <sequential> | |
| <property name="@{name}" value="${env.@{value}}"/> | |
| </sequential> | |
| </macrodef> | |
| <macrodef name="profile"> | |
| <attribute default="${main.class}" name="classname"/> | |
| <element name="customize" optional="true"/> | |
| <sequential> | |
| <property environment="env"/> | |
| <resolve name="profiler.current.path" value="${profiler.info.pathvar}"/> | |
| <java classname="@{classname}" dir="${profiler.info.dir}" fork="true" jvm="${profiler.info.jvm}"> | |
| <jvmarg value="${profiler.info.jvmargs.agent}"/> | |
| <jvmarg line="${profiler.info.jvmargs}"/> | |
| <env key="${profiler.info.pathvar}" path="${profiler.info.agentpath}:${profiler.current.path}"/> | |
| <arg line="${application.args}"/> | |
| <classpath> | |
| <path path="${run.classpath}"/> | |
| </classpath> | |
| <syspropertyset> | |
| <propertyref prefix="run-sys-prop."/> | |
| <mapper from="run-sys-prop.*" to="*" type="glob"/> | |
| </syspropertyset> | |
| <customize/> | |
| </java> | |
| </sequential> | |
| </macrodef> | |
| </target> | |
| <target depends="-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile" name="-profile-init-check"> | |
| <fail unless="profiler.info.jvm">Must set JVM to use for profiling in profiler.info.jvm</fail> | |
| <fail unless="profiler.info.jvmargs.agent">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail> | |
| </target> | |
| <target depends="-init-debug-args" name="-init-macrodef-nbjpda"> | |
| <macrodef name="nbjpdastart" uri="http://www.netbeans.org/ns/j2se-project/1"> | |
| <attribute default="${main.class}" name="name"/> | |
| <attribute default="${debug.classpath}" name="classpath"/> | |
| <attribute default="" name="stopclassname"/> | |
| <sequential> | |
| <nbjpdastart addressproperty="jpda.address" name="@{name}" stopclassname="@{stopclassname}" transport="${debug-transport}"> | |
| <classpath> | |
| <path path="@{classpath}"/> | |
| </classpath> | |
| </nbjpdastart> | |
| </sequential> | |
| </macrodef> | |
| <macrodef name="nbjpdareload" uri="http://www.netbeans.org/ns/j2se-project/1"> | |
| <attribute default="${build.classes.dir}" name="dir"/> | |
| <sequential> | |
| <nbjpdareload> | |
| <fileset dir="@{dir}" includes="${fix.classes}"> | |
| <include name="${fix.includes}*.class"/> | |
| </fileset> | |
| </nbjpdareload> | |
| </sequential> | |
| </macrodef> | |
| </target> | |
| <target name="-init-debug-args"> | |
| <property name="version-output" value="java version "${ant.java.version}"/> | |
| <condition property="have-jdk-older-than-1.4"> | |
| <or> | |
| <contains string="${version-output}" substring="java version "1.0"/> | |
| <contains string="${version-output}" substring="java version "1.1"/> | |
| <contains string="${version-output}" substring="java version "1.2"/> | |
| <contains string="${version-output}" substring="java version "1.3"/> | |
| </or> | |
| </condition> | |
| <condition else="-Xdebug" property="debug-args-line" value="-Xdebug -Xnoagent -Djava.compiler=none"> | |
| <istrue value="${have-jdk-older-than-1.4}"/> | |
| </condition> | |
| <condition else="dt_socket" property="debug-transport-by-os" value="dt_shmem"> | |
| <os family="windows"/> | |
| </condition> | |
| <condition else="${debug-transport-by-os}" property="debug-transport" value="${debug.transport}"> | |
| <isset property="debug.transport"/> | |
| </condition> | |
| </target> | |
| <target depends="-init-debug-args" name="-init-macrodef-debug"> | |
| <macrodef name="debug" uri="http://www.netbeans.org/ns/j2se-project/3"> | |
| <attribute default="${main.class}" name="classname"/> | |
| <attribute default="${debug.classpath}" name="classpath"/> | |
| <element name="customize" optional="true"/> | |
| <sequential> | |
| <java classname="@{classname}" dir="${work.dir}" fork="true"> | |
| <jvmarg line="${endorsed.classpath.cmd.line.arg}"/> | |
| <jvmarg line="${debug-args-line}"/> | |
| <jvmarg value="-Xrunjdwp:transport=${debug-transport},address=${jpda.address}"/> | |
| <jvmarg value="-Dfile.encoding=${runtime.encoding}"/> | |
| <redirector errorencoding="${runtime.encoding}" inputencoding="${runtime.encoding}" outputencoding="${runtime.encoding}"/> | |
| <jvmarg line="${run.jvmargs}"/> | |
| <classpath> | |
| <path path="@{classpath}"/> | |
| </classpath> | |
| <syspropertyset> | |
| <propertyref prefix="run-sys-prop."/> | |
| <mapper from="run-sys-prop.*" to="*" type="glob"/> | |
| </syspropertyset> | |
| <customize/> | |
| </java> | |
| </sequential> | |
| </macrodef> | |
| </target> | |
| <target name="-init-macrodef-java"> | |
| <macrodef name="java" uri="http://www.netbeans.org/ns/j2se-project/1"> | |
| <attribute default="${main.class}" name="classname"/> | |
| <attribute default="${run.classpath}" name="classpath"/> | |
| <element name="customize" optional="true"/> | |
| <sequential> | |
| <java classname="@{classname}" dir="${work.dir}" fork="true"> | |
| <jvmarg line="${endorsed.classpath.cmd.line.arg}"/> | |
| <jvmarg value="-Dfile.encoding=${runtime.encoding}"/> | |
| <redirector errorencoding="${runtime.encoding}" inputencoding="${runtime.encoding}" outputencoding="${runtime.encoding}"/> | |
| <jvmarg line="${run.jvmargs}"/> | |
| <classpath> | |
| <path path="@{classpath}"/> | |
| </classpath> | |
| <syspropertyset> | |
| <propertyref prefix="run-sys-prop."/> | |
| <mapper from="run-sys-prop.*" to="*" type="glob"/> | |
| </syspropertyset> | |
| <customize/> | |
| </java> | |
| </sequential> | |
| </macrodef> | |
| </target> | |
| <target name="-init-macrodef-copylibs"> | |
| <macrodef name="copylibs" uri="http://www.netbeans.org/ns/j2se-project/3"> | |
| <attribute default="${manifest.file}" name="manifest"/> | |
| <element name="customize" optional="true"/> | |
| <sequential> | |
| <property location="${build.classes.dir}" name="build.classes.dir.resolved"/> | |
| <pathconvert property="run.classpath.without.build.classes.dir"> | |
| <path path="${run.classpath}"/> | |
| <map from="${build.classes.dir.resolved}" to=""/> | |
| </pathconvert> | |
| <pathconvert pathsep=" " property="jar.classpath"> | |
| <path path="${run.classpath.without.build.classes.dir}"/> | |
| <chainedmapper> | |
| <flattenmapper/> | |
| <globmapper from="*" to="lib/*"/> | |
| </chainedmapper> | |
| </pathconvert> | |
| <taskdef classname="org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs" classpath="${libs.CopyLibs.classpath}" name="copylibs"/> | |
| <copylibs compress="${jar.compress}" index="${jar.index}" indexMetaInf="${jar.index.metainf}" jarfile="${dist.jar}" manifest="@{manifest}" runtimeclasspath="${run.classpath.without.build.classes.dir}"> | |
| <fileset dir="${build.classes.dir}"/> | |
| <manifest> | |
| <attribute name="Class-Path" value="${jar.classpath}"/> | |
| <customize/> | |
| </manifest> | |
| </copylibs> | |
| </sequential> | |
| </macrodef> | |
| </target> | |
| <target name="-init-presetdef-jar"> | |
| <presetdef name="jar" uri="http://www.netbeans.org/ns/j2se-project/1"> | |
| <jar compress="${jar.compress}" index="${jar.index}" jarfile="${dist.jar}"> | |
| <j2seproject1:fileset dir="${build.classes.dir}"/> | |
| </jar> | |
| </presetdef> | |
| </target> | |
| <target name="-init-ap-cmdline-properties"> | |
| <property name="annotation.processing.enabled" value="true"/> | |
| <property name="annotation.processing.processors.list" value=""/> | |
| <property name="annotation.processing.processor.options" value=""/> | |
| <property name="annotation.processing.run.all.processors" value="true"/> | |
| <property name="javac.processorpath" value="${javac.classpath}"/> | |
| <property name="javac.test.processorpath" value="${javac.test.classpath}"/> | |
| <condition property="ap.supported.internal" value="true"> | |
| <not> | |
| <matches pattern="1\.[0-5](\..*)?" string="${javac.source}"/> | |
| </not> | |
| </condition> | |
| </target> | |
| <target depends="-init-ap-cmdline-properties" if="ap.supported.internal" name="-init-ap-cmdline-supported"> | |
| <condition else="" property="ap.processors.internal" value="-processor ${annotation.processing.processors.list}"> | |
| <isfalse value="${annotation.processing.run.all.processors}"/> | |
| </condition> | |
| <condition else="" property="ap.proc.none.internal" value="-proc:none"> | |
| <isfalse value="${annotation.processing.enabled}"/> | |
| </condition> | |
| </target> | |
| <target depends="-init-ap-cmdline-properties,-init-ap-cmdline-supported" name="-init-ap-cmdline"> | |
| <property name="ap.cmd.line.internal" value=""/> | |
| </target> | |
| <target depends="-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-junit,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline" name="init"/> | |
| <!-- | |
| =================== | |
| COMPILATION SECTION | |
| =================== | |
| --> | |
| <target name="-deps-jar-init" unless="built-jar.properties"> | |
| <property location="${build.dir}/built-jar.properties" name="built-jar.properties"/> | |
| <delete file="${built-jar.properties}" quiet="true"/> | |
| </target> | |
| <target if="already.built.jar.${basedir}" name="-warn-already-built-jar"> | |
| <echo level="warn" message="Cycle detected: StudentUpdate was already built"/> | |
| </target> | |
| <target depends="init,-deps-jar-init" name="deps-jar" unless="no.deps"> | |
| <mkdir dir="${build.dir}"/> | |
| <touch file="${built-jar.properties}" verbose="false"/> | |
| <property file="${built-jar.properties}" prefix="already.built.jar."/> | |
| <antcall target="-warn-already-built-jar"/> | |
| <propertyfile file="${built-jar.properties}"> | |
| <entry key="${basedir}" value=""/> | |
| </propertyfile> | |
| </target> | |
| <target depends="init,-check-automatic-build,-clean-after-automatic-build" name="-verify-automatic-build"/> | |
| <target depends="init" name="-check-automatic-build"> | |
| <available file="${build.classes.dir}/.netbeans_automatic_build" property="netbeans.automatic.build"/> | |
| </target> | |
| <target depends="init" if="netbeans.automatic.build" name="-clean-after-automatic-build"> | |
| <antcall target="clean"/> | |
| </target> | |
| <target depends="init,deps-jar" name="-pre-pre-compile"> | |
| <mkdir dir="${build.classes.dir}"/> | |
| </target> | |
| <target name="-pre-compile"> | |
| <!-- Empty placeholder for easier customization. --> | |
| <!-- You can override this target in the ../build.xml file. --> | |
| </target> | |
| <target if="do.depend.true" name="-compile-depend"> | |
| <pathconvert property="build.generated.subdirs"> | |
| <dirset dir="${build.generated.sources.dir}" erroronmissingdir="false"> | |
| <include name="*"/> | |
| </dirset> | |
| </pathconvert> | |
| <j2seproject3:depend srcdir="${src.dir}:${build.generated.subdirs}"/> | |
| </target> | |
| <target depends="init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend" if="have.sources" name="-do-compile"> | |
| <j2seproject3:javac gensrcdir="${build.generated.sources.dir}"/> | |
| <copy todir="${build.classes.dir}"> | |
| <fileset dir="${src.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/> | |
| </copy> | |
| </target> | |
| <target if="has.persistence.xml" name="-copy-persistence-xml"> | |
| <mkdir dir="${build.classes.dir}/META-INF"/> | |
| <copy todir="${build.classes.dir}/META-INF"> | |
| <fileset dir="${meta.inf.dir}" includes="persistence.xml"/> | |
| </copy> | |
| </target> | |
| <target name="-post-compile"> | |
| <!-- Empty placeholder for easier customization. --> | |
| <!-- You can override this target in the ../build.xml file. --> | |
| </target> | |
| <target depends="init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile" description="Compile project." name="compile"/> | |
| <target name="-pre-compile-single"> | |
| <!-- Empty placeholder for easier customization. --> | |
| <!-- You can override this target in the ../build.xml file. --> | |
| </target> | |
| <target depends="init,deps-jar,-pre-pre-compile" name="-do-compile-single"> | |
| <fail unless="javac.includes">Must select some files in the IDE or set javac.includes</fail> | |
| <j2seproject3:force-recompile/> | |
| <j2seproject3:javac excludes="" gensrcdir="${build.generated.sources.dir}" includes="${javac.includes}" sourcepath="${src.dir}"/> | |
| </target> | |
| <target name="-post-compile-single"> | |
| <!-- Empty placeholder for easier customization. --> | |
| <!-- You can override this target in the ../build.xml file. --> | |
| </target> | |
| <target depends="init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single" name="compile-single"/> | |
| <!-- | |
| ==================== | |
| JAR BUILDING SECTION | |
| ==================== | |
| --> | |
| <target depends="init" name="-pre-pre-jar"> | |
| <dirname file="${dist.jar}" property="dist.jar.dir"/> | |
| <mkdir dir="${dist.jar.dir}"/> | |
| </target> | |
| <target name="-pre-jar"> | |
| <!-- Empty placeholder for easier customization. --> | |
| <!-- You can override this target in the ../build.xml file. --> | |
| </target> | |
| <target depends="init,compile,-pre-pre-jar,-pre-jar" if="do.archive" name="-do-jar-without-manifest" unless="manifest.available-mkdist.available"> | |
| <j2seproject1:jar/> | |
| </target> | |
| <target depends="init,compile,-pre-pre-jar,-pre-jar" if="do.archive+manifest.available" name="-do-jar-with-manifest" unless="manifest.available+main.class-mkdist.available"> | |
| <j2seproject1:jar manifest="${manifest.file}"/> | |
| </target> | |
| <target depends="init,compile,-pre-pre-jar,-pre-jar" if="do.archive+manifest.available+main.class" name="-do-jar-with-mainclass" unless="manifest.available+main.class+mkdist.available"> | |
| <j2seproject1:jar manifest="${manifest.file}"> | |
| <j2seproject1:manifest> | |
| <j2seproject1:attribute name="Main-Class" value="${main.class}"/> | |
| </j2seproject1:manifest> | |
| </j2seproject1:jar> | |
| <echo level="info">To run this application from the command line without Ant, try:</echo> | |
| <property location="${build.classes.dir}" name="build.classes.dir.resolved"/> | |
| <property location="${dist.jar}" name="dist.jar.resolved"/> | |
| <pathconvert property="run.classpath.with.dist.jar"> | |
| <path path="${run.classpath}"/> | |
| <map from="${build.classes.dir.resolved}" to="${dist.jar.resolved}"/> | |
| </pathconvert> | |
| <echo level="info">java -cp "${run.classpath.with.dist.jar}" ${main.class}</echo> | |
| </target> | |
| <target depends="init" if="do.archive" name="-do-jar-with-libraries-create-manifest" unless="manifest.available"> | |
| <tempfile deleteonexit="true" destdir="${build.dir}" property="tmp.manifest.file"/> | |
| <touch file="${tmp.manifest.file}" verbose="false"/> | |
| </target> | |
| <target depends="init" if="do.archive+manifest.available" name="-do-jar-with-libraries-copy-manifest"> | |
| <tempfile deleteonexit="true" destdir="${build.dir}" property="tmp.manifest.file"/> | |
| <copy file="${manifest.file}" tofile="${tmp.manifest.file}"/> | |
| </target> | |
| <target depends="init,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest" if="do.archive+main.class.available" name="-do-jar-with-libraries-set-main"> | |
| <manifest file="${tmp.manifest.file}" mode="update"> | |
| <attribute name="Main-Class" value="${main.class}"/> | |
| </manifest> | |
| </target> | |
| <target depends="init,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest" if="do.archive+splashscreen.available" name="-do-jar-with-libraries-set-splashscreen"> | |
| <basename file="${application.splash}" property="splashscreen.basename"/> | |
| <mkdir dir="${build.classes.dir}/META-INF"/> | |
| <copy failonerror="false" file="${application.splash}" todir="${build.classes.dir}/META-INF"/> | |
| <manifest file="${tmp.manifest.file}" mode="update"> | |
| <attribute name="SplashScreen-Image" value="META-INF/${splashscreen.basename}"/> | |
| </manifest> | |
| </target> | |
| <target depends="init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest,-do-jar-with-libraries-set-main,-do-jar-with-libraries-set-splashscreen" if="do.mkdist" name="-do-jar-with-libraries-pack"> | |
| <j2seproject3:copylibs manifest="${tmp.manifest.file}"/> | |
| <echo level="info">To run this application from the command line without Ant, try:</echo> | |
| <property location="${dist.jar}" name="dist.jar.resolved"/> | |
| <echo level="info">java -jar "${dist.jar.resolved}"</echo> | |
| </target> | |
| <target depends="-do-jar-with-libraries-pack" if="do.archive" name="-do-jar-with-libraries-delete-manifest"> | |
| <delete> | |
| <fileset file="${tmp.manifest.file}"/> | |
| </delete> | |
| </target> | |
| <target depends="init,compile,-pre-pre-jar,-pre-jar,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest,-do-jar-with-libraries-set-main,-do-jar-with-libraries-set-splashscreen,-do-jar-with-libraries-pack,-do-jar-with-libraries-delete-manifest" name="-do-jar-with-libraries"/> | |
| <target name="-post-jar"> | |
| <!-- Empty placeholder for easier customization. --> | |
| <!-- You can override this target in the ../build.xml file. --> | |
| </target> | |
| <target depends="init,compile,-pre-jar,-do-jar-with-manifest,-do-jar-without-manifest,-do-jar-with-mainclass,-do-jar-with-libraries,-post-jar" description="Build JAR." name="jar"/> | |
| <!-- | |
| ================= | |
| EXECUTION SECTION | |
| ================= | |
| --> | |
| <target depends="init,compile" description="Run a main class." name="run"> | |
| <j2seproject1:java> | |
| <customize> | |
| <arg line="${application.args}"/> | |
| </customize> | |
| </j2seproject1:java> | |
| </target> | |
| <target name="-do-not-recompile"> | |
| <property name="javac.includes.binary" value=""/> | |
| </target> | |
| <target depends="init,compile-single" name="run-single"> | |
| <fail unless="run.class">Must select one file in the IDE or set run.class</fail> | |
| <j2seproject1:java classname="${run.class}"/> | |
| </target> | |
| <target depends="init,compile-test-single" name="run-test-with-main"> | |
| <fail unless="run.class">Must select one file in the IDE or set run.class</fail> | |
| <j2seproject1:java classname="${run.class}" classpath="${run.test.classpath}"/> | |
| </target> | |
| <!-- | |
| ================= | |
| DEBUGGING SECTION | |
| ================= | |
| --> | |
| <target depends="init" if="netbeans.home" name="-debug-start-debugger"> | |
| <j2seproject1:nbjpdastart name="${debug.class}"/> | |
| </target> | |
| <target depends="init" if="netbeans.home" name="-debug-start-debugger-main-test"> | |
| <j2seproject1:nbjpdastart classpath="${debug.test.classpath}" name="${debug.class}"/> | |
| </target> | |
| <target depends="init,compile" name="-debug-start-debuggee"> | |
| <j2seproject3:debug> | |
| <customize> | |
| <arg line="${application.args}"/> | |
| </customize> | |
| </j2seproject3:debug> | |
| </target> | |
| <target depends="init,compile,-debug-start-debugger,-debug-start-debuggee" description="Debug project in IDE." if="netbeans.home" name="debug"/> | |
| <target depends="init" if="netbeans.home" name="-debug-start-debugger-stepinto"> | |
| <j2seproject1:nbjpdastart stopclassname="${main.class}"/> | |
| </target> | |
| <target depends="init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee" if="netbeans.home" name="debug-stepinto"/> | |
| <target depends="init,compile-single" if="netbeans.home" name="-debug-start-debuggee-single"> | |
| <fail unless="debug.class">Must select one file in the IDE or set debug.class</fail> | |
| <j2seproject3:debug classname="${debug.class}"/> | |
| </target> | |
| <target depends="init,compile-single,-debug-start-debugger,-debug-start-debuggee-single" if="netbeans.home" name="debug-single"/> | |
| <target depends="init,compile-test-single" if="netbeans.home" name="-debug-start-debuggee-main-test"> | |
| <fail unless="debug.class">Must select one file in the IDE or set debug.class</fail> | |
| <j2seproject3:debug classname="${debug.class}" classpath="${debug.test.classpath}"/> | |
| </target> | |
| <target depends="init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test" if="netbeans.home" name="debug-test-with-main"/> | |
| <target depends="init" name="-pre-debug-fix"> | |
| <fail unless="fix.includes">Must set fix.includes</fail> | |
| <property name="javac.includes" value="${fix.includes}.java"/> | |
| </target> | |
| <target depends="init,-pre-debug-fix,compile-single" if="netbeans.home" name="-do-debug-fix"> | |
| <j2seproject1:nbjpdareload/> | |
| </target> | |
| <target depends="init,-pre-debug-fix,-do-debug-fix" if="netbeans.home" name="debug-fix"/> | |
| <!-- | |
| ================= | |
| PROFILING SECTION | |
| ================= | |
| --> | |
| <target depends="profile-init,compile" description="Profile a project in the IDE." if="netbeans.home" name="profile"> | |
| <nbprofiledirect> | |
| <classpath> | |
| <path path="${run.classpath}"/> | |
| </classpath> | |
| </nbprofiledirect> | |
| <profile/> | |
| </target> | |
| <target depends="profile-init,compile-single" description="Profile a selected class in the IDE." if="netbeans.home" name="profile-single"> | |
| <fail unless="profile.class">Must select one file in the IDE or set profile.class</fail> | |
| <nbprofiledirect> | |
| <classpath> | |
| <path path="${run.classpath}"/> | |
| </classpath> | |
| </nbprofiledirect> | |
| <profile classname="${profile.class}"/> | |
| </target> | |
| <!-- | |
| ========================= | |
| APPLET PROFILING SECTION | |
| ========================= | |
| --> | |
| <target depends="profile-init,compile-single" if="netbeans.home" name="profile-applet"> | |
| <nbprofiledirect> | |
| <classpath> | |
| <path path="${run.classpath}"/> | |
| </classpath> | |
| </nbprofiledirect> | |
| <profile classname="sun.applet.AppletViewer"> | |
| <customize> | |
| <arg value="${applet.url}"/> | |
| </customize> | |
| </profile> | |
| </target> | |
| <!-- | |
| ========================= | |
| TESTS PROFILING SECTION | |
| ========================= | |
| --> | |
| <target depends="profile-init,compile-test-single" if="netbeans.home" name="profile-test-single"> | |
| <nbprofiledirect> | |
| <classpath> | |
| <path path="${run.test.classpath}"/> | |
| </classpath> | |
| </nbprofiledirect> | |
| <junit dir="${profiler.info.dir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" jvm="${profiler.info.jvm}" showoutput="true"> | |
| <env key="${profiler.info.pathvar}" path="${profiler.info.agentpath}:${profiler.current.path}"/> | |
| <jvmarg value="${profiler.info.jvmargs.agent}"/> | |
| <jvmarg line="${profiler.info.jvmargs}"/> | |
| <test name="${profile.class}"/> | |
| <classpath> | |
| <path path="${run.test.classpath}"/> | |
| </classpath> | |
| <syspropertyset> | |
| <propertyref prefix="test-sys-prop."/> | |
| <mapper from="test-sys-prop.*" to="*" type="glob"/> | |
| </syspropertyset> | |
| <formatter type="brief" usefile="false"/> | |
| <formatter type="xml"/> | |
| </junit> | |
| </target> | |
| <!-- | |
| =============== | |
| JAVADOC SECTION | |
| =============== | |
| --> | |
| <target depends="init" if="have.sources" name="-javadoc-build"> | |
| <mkdir dir="${dist.javadoc.dir}"/> | |
| <javadoc additionalparam="${javadoc.additionalparam}" author="${javadoc.author}" charset="UTF-8" destdir="${dist.javadoc.dir}" docencoding="UTF-8" encoding="${javadoc.encoding.used}" failonerror="true" noindex="${javadoc.noindex}" nonavbar="${javadoc.nonavbar}" notree="${javadoc.notree}" private="${javadoc.private}" source="${javac.source}" splitindex="${javadoc.splitindex}" use="${javadoc.use}" useexternalfile="true" version="${javadoc.version}" windowtitle="${javadoc.windowtitle}"> | |
| <classpath> | |
| <path path="${javac.classpath}"/> | |
| </classpath> | |
| <fileset dir="${src.dir}" excludes="*.java,${excludes}" includes="${includes}"> | |
| <filename name="**/*.java"/> | |
| </fileset> | |
| <fileset dir="${build.generated.sources.dir}" erroronmissingdir="false"> | |
| <include name="**/*.java"/> | |
| <exclude name="*.java"/> | |
| </fileset> | |
| </javadoc> | |
| <copy todir="${dist.javadoc.dir}"> | |
| <fileset dir="${src.dir}" excludes="${excludes}" includes="${includes}"> | |
| <filename name="**/doc-files/**"/> | |
| </fileset> | |
| <fileset dir="${build.generated.sources.dir}" erroronmissingdir="false"> | |
| <include name="**/doc-files/**"/> | |
| </fileset> | |
| </copy> | |
| </target> | |
| <target depends="init,-javadoc-build" if="netbeans.home" name="-javadoc-browse" unless="no.javadoc.preview"> | |
| <nbbrowse file="${dist.javadoc.dir}/index.html"/> | |
| </target> | |
| <target depends="init,-javadoc-build,-javadoc-browse" description="Build Javadoc." name="javadoc"/> | |
| <!-- | |
| ========================= | |
| JUNIT COMPILATION SECTION | |
| ========================= | |
| --> | |
| <target depends="init,compile" if="have.tests" name="-pre-pre-compile-test"> | |
| <mkdir dir="${build.test.classes.dir}"/> | |
| </target> | |
| <target name="-pre-compile-test"> | |
| <!-- Empty placeholder for easier customization. --> | |
| <!-- You can override this target in the ../build.xml file. --> | |
| </target> | |
| <target if="do.depend.true" name="-compile-test-depend"> | |
| <j2seproject3:depend classpath="${javac.test.classpath}" destdir="${build.test.classes.dir}" srcdir="${test.src.dir}"/> | |
| </target> | |
| <target depends="init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend" if="have.tests" name="-do-compile-test"> | |
| <j2seproject3:javac apgeneratedsrcdir="${build.test.classes.dir}" classpath="${javac.test.classpath}" debug="true" destdir="${build.test.classes.dir}" processorpath="${javac.test.processorpath}" srcdir="${test.src.dir}"/> | |
| <copy todir="${build.test.classes.dir}"> | |
| <fileset dir="${test.src.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/> | |
| </copy> | |
| </target> | |
| <target name="-post-compile-test"> | |
| <!-- Empty placeholder for easier customization. --> | |
| <!-- You can override this target in the ../build.xml file. --> | |
| </target> | |
| <target depends="init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test" name="compile-test"/> | |
| <target name="-pre-compile-test-single"> | |
| <!-- Empty placeholder for easier customization. --> | |
| <!-- You can override this target in the ../build.xml file. --> | |
| </target> | |
| <target depends="init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single" if="have.tests" name="-do-compile-test-single"> | |
| <fail unless="javac.includes">Must select some files in the IDE or set javac.includes</fail> | |
| <j2seproject3:force-recompile destdir="${build.test.classes.dir}"/> | |
| <j2seproject3:javac apgeneratedsrcdir="${build.test.classes.dir}" classpath="${javac.test.classpath}" debug="true" destdir="${build.test.classes.dir}" excludes="" includes="${javac.includes}" processorpath="${javac.test.processorpath}" sourcepath="${test.src.dir}" srcdir="${test.src.dir}"/> | |
| <copy todir="${build.test.classes.dir}"> | |
| <fileset dir="${test.src.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/> | |
| </copy> | |
| </target> | |
| <target name="-post-compile-test-single"> | |
| <!-- Empty placeholder for easier customization. --> | |
| <!-- You can override this target in the ../build.xml file. --> | |
| </target> | |
| <target depends="init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single" name="compile-test-single"/> | |
| <!-- | |
| ======================= | |
| JUNIT EXECUTION SECTION | |
| ======================= | |
| --> | |
| <target depends="init" if="have.tests" name="-pre-test-run"> | |
| <mkdir dir="${build.test.results.dir}"/> | |
| </target> | |
| <target depends="init,compile-test,-pre-test-run" if="have.tests" name="-do-test-run"> | |
| <j2seproject3:junit testincludes="**/*Test.java"/> | |
| </target> | |
| <target depends="init,compile-test,-pre-test-run,-do-test-run" if="have.tests" name="-post-test-run"> | |
| <fail if="tests.failed" unless="ignore.failing.tests">Some tests failed; see details above.</fail> | |
| </target> | |
| <target depends="init" if="have.tests" name="test-report"/> | |
| <target depends="init" if="netbeans.home+have.tests" name="-test-browse"/> | |
| <target depends="init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse" description="Run unit tests." name="test"/> | |
| <target depends="init" if="have.tests" name="-pre-test-run-single"> | |
| <mkdir dir="${build.test.results.dir}"/> | |
| </target> | |
| <target depends="init,compile-test-single,-pre-test-run-single" if="have.tests" name="-do-test-run-single"> | |
| <fail unless="test.includes">Must select some files in the IDE or set test.includes</fail> | |
| <j2seproject3:junit excludes="" includes="${test.includes}"/> | |
| </target> | |
| <target depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single" if="have.tests" name="-post-test-run-single"> | |
| <fail if="tests.failed" unless="ignore.failing.tests">Some tests failed; see details above.</fail> | |
| </target> | |
| <target depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single" description="Run single unit test." name="test-single"/> | |
| <!-- | |
| ======================= | |
| JUNIT DEBUGGING SECTION | |
| ======================= | |
| --> | |
| <target depends="init,compile-test" if="have.tests" name="-debug-start-debuggee-test"> | |
| <fail unless="test.class">Must select one file in the IDE or set test.class</fail> | |
| <property location="${build.test.results.dir}/TEST-${test.class}.xml" name="test.report.file"/> | |
| <delete file="${test.report.file}"/> | |
| <mkdir dir="${build.test.results.dir}"/> | |
| <j2seproject3:debug classname="org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner" classpath="${ant.home}/lib/ant.jar:${ant.home}/lib/ant-junit.jar:${debug.test.classpath}"> | |
| <customize> | |
| <syspropertyset> | |
| <propertyref prefix="test-sys-prop."/> | |
| <mapper from="test-sys-prop.*" to="*" type="glob"/> | |
| </syspropertyset> | |
| <arg value="${test.class}"/> | |
| <arg value="showoutput=true"/> | |
| <arg value="formatter=org.apache.tools.ant.taskdefs.optional.junit.BriefJUnitResultFormatter"/> | |
| <arg value="formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,${test.report.file}"/> | |
| </customize> | |
| </j2seproject3:debug> | |
| </target> | |
| <target depends="init,compile-test" if="netbeans.home+have.tests" name="-debug-start-debugger-test"> | |
| <j2seproject1:nbjpdastart classpath="${debug.test.classpath}" name="${test.class}"/> | |
| </target> | |
| <target depends="init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test" name="debug-test"/> | |
| <target depends="init,-pre-debug-fix,compile-test-single" if="netbeans.home" name="-do-debug-fix-test"> | |
| <j2seproject1:nbjpdareload dir="${build.test.classes.dir}"/> | |
| </target> | |
| <target depends="init,-pre-debug-fix,-do-debug-fix-test" if="netbeans.home" name="debug-fix-test"/> | |
| <!-- | |
| ========================= | |
| APPLET EXECUTION SECTION | |
| ========================= | |
| --> | |
| <target depends="init,compile-single" name="run-applet"> | |
| <fail unless="applet.url">Must select one file in the IDE or set applet.url</fail> | |
| <j2seproject1:java classname="sun.applet.AppletViewer"> | |
| <customize> | |
| <arg value="${applet.url}"/> | |
| </customize> | |
| </j2seproject1:java> | |
| </target> | |
| <!-- | |
| ========================= | |
| APPLET DEBUGGING SECTION | |
| ========================= | |
| --> | |
| <target depends="init,compile-single" if="netbeans.home" name="-debug-start-debuggee-applet"> | |
| <fail unless="applet.url">Must select one file in the IDE or set applet.url</fail> | |
| <j2seproject3:debug classname="sun.applet.AppletViewer"> | |
| <customize> | |
| <arg value="${applet.url}"/> | |
| </customize> | |
| </j2seproject3:debug> | |
| </target> | |
| <target depends="init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet" if="netbeans.home" name="debug-applet"/> | |
| <!-- | |
| =============== | |
| CLEANUP SECTION | |
| =============== | |
| --> | |
| <target name="-deps-clean-init" unless="built-clean.properties"> | |
| <property location="${build.dir}/built-clean.properties" name="built-clean.properties"/> | |
| <delete file="${built-clean.properties}" quiet="true"/> | |
| </target> | |
| <target if="already.built.clean.${basedir}" name="-warn-already-built-clean"> | |
| <echo level="warn" message="Cycle detected: StudentUpdate was already built"/> | |
| </target> | |
| <target depends="init,-deps-clean-init" name="deps-clean" unless="no.deps"> | |
| <mkdir dir="${build.dir}"/> | |
| <touch file="${built-clean.properties}" verbose="false"/> | |
| <property file="${built-clean.properties}" prefix="already.built.clean."/> | |
| <antcall target="-warn-already-built-clean"/> | |
| <propertyfile file="${built-clean.properties}"> | |
| <entry key="${basedir}" value=""/> | |
| </propertyfile> | |
| </target> | |
| <target depends="init" name="-do-clean"> | |
| <delete dir="${build.dir}"/> | |
| <delete dir="${dist.dir}" followsymlinks="false" includeemptydirs="true"/> | |
| </target> | |
| <target name="-post-clean"> | |
| <!-- Empty placeholder for easier customization. --> | |
| <!-- You can override this target in the ../build.xml file. --> | |
| </target> | |
| <target depends="init,deps-clean,-do-clean,-post-clean" description="Clean build products." name="clean"/> | |
| <target name="-check-call-dep"> | |
| <property file="${call.built.properties}" prefix="already.built."/> | |
| <condition property="should.call.dep"> | |
| <not> | |
| <isset property="already.built.${call.subproject}"/> | |
| </not> | |
| </condition> | |
| </target> | |
| <target depends="-check-call-dep" if="should.call.dep" name="-maybe-call-dep"> | |
| <ant antfile="${call.script}" inheritall="false" target="${call.target}"> | |
| <propertyset> | |
| <propertyref prefix="transfer."/> | |
| <mapper from="transfer.*" to="*" type="glob"/> | |
| </propertyset> | |
| </ant> | |
| </target> | |
| </project> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| build.xml.data.CRC32=5896d56f | |
| build.xml.script.CRC32=c7a22619 | |
| build.xml.stylesheet.CRC32=28e38971@1.44.1.45 | |
| # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. | |
| # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. | |
| nbproject/build-impl.xml.data.CRC32=5896d56f | |
| nbproject/build-impl.xml.script.CRC32=bed6b867 | |
| nbproject/build-impl.xml.stylesheet.CRC32=0ae3a408@1.44.1.45 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| compile.on.save=true | |
| do.depend=false | |
| do.jar=true | |
| javac.debug=true | |
| javadoc.preview=true | |
| user.properties.file=/home/suraj/.netbeans/7.0/build.properties |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?><project-private xmlns="http://www.netbeans.org/ns/project-private/1"> | |
| <editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/1"/> | |
| </project-private> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| annotation.processing.enabled=true | |
| annotation.processing.enabled.in.editor=false | |
| annotation.processing.run.all.processors=true | |
| annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output | |
| application.title=StudentUpdate | |
| application.vendor=suraj | |
| build.classes.dir=${build.dir}/classes | |
| build.classes.excludes=**/*.java,**/*.form | |
| # This directory is removed when the project is cleaned: | |
| build.dir=build | |
| build.generated.dir=${build.dir}/generated | |
| build.generated.sources.dir=${build.dir}/generated-sources | |
| # Only compile against the classpath explicitly listed here: | |
| build.sysclasspath=ignore | |
| build.test.classes.dir=${build.dir}/test/classes | |
| build.test.results.dir=${build.dir}/test/results | |
| # Uncomment to specify the preferred debugger connection transport: | |
| #debug.transport=dt_socket | |
| debug.classpath=\ | |
| ${run.classpath} | |
| debug.test.classpath=\ | |
| ${run.test.classpath} | |
| # This directory is removed when the project is cleaned: | |
| dist.dir=dist | |
| dist.jar=${dist.dir}/StudentUpdate.jar | |
| dist.javadoc.dir=${dist.dir}/javadoc | |
| endorsed.classpath= | |
| excludes= | |
| file.reference.mysql.jar=/usr/share/java/mysql.jar | |
| includes=** | |
| jar.compress=false | |
| javac.classpath=\ | |
| ${file.reference.mysql.jar} | |
| # Space-separated list of extra javac options | |
| javac.compilerargs= | |
| javac.deprecation=false | |
| javac.processorpath=\ | |
| ${javac.classpath} | |
| javac.source=1.6 | |
| javac.target=1.6 | |
| javac.test.classpath=\ | |
| ${javac.classpath}:\ | |
| ${build.classes.dir} | |
| javac.test.processorpath=\ | |
| ${javac.test.classpath} | |
| javadoc.additionalparam= | |
| javadoc.author=false | |
| javadoc.encoding=${source.encoding} | |
| javadoc.noindex=false | |
| javadoc.nonavbar=false | |
| javadoc.notree=false | |
| javadoc.private=false | |
| javadoc.splitindex=true | |
| javadoc.use=true | |
| javadoc.version=false | |
| javadoc.windowtitle= | |
| main.class=Welcome | |
| manifest.file=manifest.mf | |
| meta.inf.dir=${src.dir}/META-INF | |
| mkdist.disabled=false | |
| platform.active=default_platform | |
| run.classpath=\ | |
| ${javac.classpath}:\ | |
| ${build.classes.dir} | |
| # Space-separated list of JVM arguments used when running the project | |
| # (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value | |
| # or test-sys-prop.name=value to set system properties for unit tests): | |
| run.jvmargs= | |
| run.test.classpath=\ | |
| ${javac.test.classpath}:\ | |
| ${build.test.classes.dir} | |
| source.encoding=UTF-8 | |
| src.dir=src | |
| test.src.dir=test |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://www.netbeans.org/ns/project/1"> | |
| <type>org.netbeans.modules.java.j2seproject</type> | |
| <configuration> | |
| <data xmlns="http://www.netbeans.org/ns/j2se-project/3"> | |
| <name>StudentUpdate</name> | |
| <source-roots> | |
| <root id="src.dir"/> | |
| </source-roots> | |
| <test-roots> | |
| <root id="test.src.dir"/> | |
| </test-roots> | |
| </data> | |
| </configuration> | |
| </project> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.1" encoding="UTF-8" ?> | |
| <Form version="1.3" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JFrameFormInfo"> | |
| <Properties> | |
| <Property name="defaultCloseOperation" type="int" value="3"/> | |
| </Properties> | |
| <SyntheticProperties> | |
| <SyntheticProperty name="formSizePolicy" type="int" value="1"/> | |
| </SyntheticProperties> | |
| <AuxValues> | |
| <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> | |
| <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> | |
| <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> | |
| </AuxValues> | |
| <Layout> | |
| <DimensionLayout dim="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <EmptySpace min="-2" pref="29" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="103" alignment="0" groupAlignment="0" max="-2" attributes="0"> | |
| <Component id="jLabel6" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel5" alignment="0" max="32767" attributes="1"/> | |
| <Component id="jLabel4" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel3" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_welcome" alignment="0" min="-2" pref="61" max="-2" attributes="0"/> | |
| <Component id="jLabel1" alignment="0" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <Component id="jLabel2" alignment="0" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="53" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="1" attributes="0"> | |
| <Group type="103" groupAlignment="1" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="29" max="-2" attributes="0"/> | |
| <Component id="jButton3" pref="118" max="32767" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="1" attributes="0"> | |
| <EmptySpace min="-2" pref="20" max="-2" attributes="0"/> | |
| <Component id="jButton1" pref="127" max="32767" attributes="1"/> | |
| </Group> | |
| </Group> | |
| <EmptySpace max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="l_pid" min="-2" pref="125" max="-2" attributes="0"/> | |
| <Group type="102" attributes="0"> | |
| <Component id="l_year" min="-2" pref="60" max="-2" attributes="0"/> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Component id="l_branch" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Component id="l_divison" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <Component id="l_name" alignment="0" min="-2" pref="167" max="-2" attributes="0"/> | |
| <Group type="103" alignment="0" groupAlignment="1" max="-2" attributes="0"> | |
| <Component id="l_contact" alignment="0" max="32767" attributes="1"/> | |
| <Component id="l_address" alignment="0" pref="136" max="32767" attributes="1"/> | |
| </Group> | |
| <Component id="l_interest" min="-2" max="-2" attributes="0"/> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="9" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" max="-2" attributes="0"> | |
| <Component id="jButton2" alignment="1" max="32767" attributes="1"/> | |
| <Component id="jButton4" alignment="1" max="32767" attributes="1"/> | |
| </Group> | |
| </Group> | |
| </Group> | |
| <EmptySpace min="-2" pref="296" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| <DimensionLayout dim="1"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Component id="l_welcome" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="27" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel2" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_name" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace type="unrelated" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel3" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_year" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_branch" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_divison" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel4" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_address" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace type="unrelated" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel5" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_contact" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel6" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_pid" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="18" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel1" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_interest" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="45" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jButton1" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jButton2" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="41" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jButton4" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jButton3" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="117" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| </Layout> | |
| <SubComponents> | |
| <Component class="javax.swing.JLabel" name="l_welcome"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel1"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Name"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Class"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel4"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Address"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel5"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Contact no"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel6"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="PID"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Next"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Previous"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Home Page"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_name"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel7"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_year"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel8"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_address"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel9"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_contact"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel10"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_pid"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel11"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_branch"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel12"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_divison"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel13"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Interest"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_interest"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel7"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton4"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Exit Application"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton4ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| </SubComponents> | |
| </Form> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import java.sql.ResultSet; | |
| import java.sql.SQLException; | |
| import javax.swing.JFrame; | |
| import javax.swing.JOptionPane; | |
| /* | |
| * To change this template, choose Tools | Templates | |
| * and open the template in the editor. | |
| */ | |
| /* | |
| * AllRecord.java | |
| * | |
| * Created on Oct 10, 2013, 11:10:00 PM | |
| */ | |
| /** | |
| * | |
| * @author suraj | |
| */ | |
| public class AllRecord extends javax.swing.JFrame { | |
| static JFrame frame; | |
| static ResultSet rs; | |
| int res_count=0 , total_count=0; | |
| /** Creates new form AllRecord */ | |
| public AllRecord() { | |
| initComponents(); | |
| } | |
| public void display_data(){ | |
| Data.connect(); //will throw java.lang.NullPointerException if not written | |
| rs=Data.all_record(); | |
| try{ | |
| if(!rs.next()) | |
| { | |
| JOptionPane.showMessageDialog(frame,"No records have been entered by user yet.","No Search Result",JOptionPane.ERROR_MESSAGE); | |
| } | |
| else{ | |
| res_count++; | |
| System.out.println(res_count); | |
| display_info(); | |
| } | |
| if(rs.first()) | |
| { | |
| total_count=1; | |
| while(rs.next()) | |
| total_count++; | |
| } | |
| rs.first(); | |
| } | |
| catch(SQLException e) | |
| { | |
| } | |
| } | |
| /** This method is called from within the constructor to | |
| * initialize the form. | |
| * WARNING: Do NOT modify this code. The content of this method is | |
| * always regenerated by the Form Editor. | |
| */ | |
| @SuppressWarnings("unchecked") | |
| // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents | |
| private void initComponents() { | |
| l_welcome = new javax.swing.JLabel(); | |
| jLabel2 = new javax.swing.JLabel(); | |
| jLabel3 = new javax.swing.JLabel(); | |
| jLabel4 = new javax.swing.JLabel(); | |
| jLabel5 = new javax.swing.JLabel(); | |
| jLabel6 = new javax.swing.JLabel(); | |
| jButton1 = new javax.swing.JButton(); | |
| jButton2 = new javax.swing.JButton(); | |
| jButton3 = new javax.swing.JButton(); | |
| l_name = new javax.swing.JLabel(); | |
| l_year = new javax.swing.JLabel(); | |
| l_address = new javax.swing.JLabel(); | |
| l_contact = new javax.swing.JLabel(); | |
| l_pid = new javax.swing.JLabel(); | |
| l_branch = new javax.swing.JLabel(); | |
| l_divison = new javax.swing.JLabel(); | |
| jLabel1 = new javax.swing.JLabel(); | |
| l_interest = new javax.swing.JLabel(); | |
| jButton4 = new javax.swing.JButton(); | |
| setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); | |
| l_welcome.setText("jLabel1"); | |
| jLabel2.setText("Name"); | |
| jLabel3.setText("Class"); | |
| jLabel4.setText("Address"); | |
| jLabel5.setText("Contact no"); | |
| jLabel6.setText("PID"); | |
| jButton1.setText("Next"); | |
| jButton1.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton1ActionPerformed(evt); | |
| } | |
| }); | |
| jButton2.setText("Previous"); | |
| jButton2.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton2ActionPerformed(evt); | |
| } | |
| }); | |
| jButton3.setText("Home Page"); | |
| jButton3.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton3ActionPerformed(evt); | |
| } | |
| }); | |
| l_name.setText("jLabel7"); | |
| l_year.setText("jLabel8"); | |
| l_address.setText("jLabel9"); | |
| l_contact.setText("jLabel10"); | |
| l_pid.setText("jLabel11"); | |
| l_branch.setText("jLabel12"); | |
| l_divison.setText("jLabel13"); | |
| jLabel1.setText("Interest"); | |
| l_interest.setText("jLabel7"); | |
| jButton4.setText("Exit Application"); | |
| jButton4.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton4ActionPerformed(evt); | |
| } | |
| }); | |
| javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); | |
| getContentPane().setLayout(layout); | |
| layout.setHorizontalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(29, 29, 29) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) | |
| .addComponent(jLabel6) | |
| .addComponent(jLabel5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) | |
| .addComponent(jLabel4) | |
| .addComponent(jLabel3) | |
| .addComponent(l_welcome, javax.swing.GroupLayout.PREFERRED_SIZE, 61, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(jLabel1)) | |
| .addComponent(jLabel2)) | |
| .addGap(53, 53, 53)) | |
| .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) | |
| .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup() | |
| .addGap(29, 29, 29) | |
| .addComponent(jButton3, javax.swing.GroupLayout.DEFAULT_SIZE, 118, Short.MAX_VALUE)) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(20, 20, 20) | |
| .addComponent(jButton1, javax.swing.GroupLayout.DEFAULT_SIZE, 127, Short.MAX_VALUE))) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED))) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(l_pid, javax.swing.GroupLayout.PREFERRED_SIZE, 125, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGroup(layout.createSequentialGroup() | |
| .addComponent(l_year, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) | |
| .addComponent(l_branch) | |
| .addGap(18, 18, 18) | |
| .addComponent(l_divison)) | |
| .addComponent(l_name, javax.swing.GroupLayout.PREFERRED_SIZE, 167, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false) | |
| .addComponent(l_contact, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) | |
| .addComponent(l_address, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 136, Short.MAX_VALUE)) | |
| .addComponent(l_interest) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(9, 9, 9) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) | |
| .addComponent(jButton2, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) | |
| .addComponent(jButton4, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))) | |
| .addGap(296, 296, 296)) | |
| ); | |
| layout.setVerticalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addContainerGap() | |
| .addComponent(l_welcome) | |
| .addGap(27, 27, 27) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel2) | |
| .addComponent(l_name)) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel3) | |
| .addComponent(l_year) | |
| .addComponent(l_branch) | |
| .addComponent(l_divison)) | |
| .addGap(18, 18, 18) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel4) | |
| .addComponent(l_address)) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel5) | |
| .addComponent(l_contact)) | |
| .addGap(18, 18, 18) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel6) | |
| .addComponent(l_pid)) | |
| .addGap(18, 18, 18) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel1) | |
| .addComponent(l_interest)) | |
| .addGap(45, 45, 45) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jButton1) | |
| .addComponent(jButton2)) | |
| .addGap(41, 41, 41) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jButton4) | |
| .addComponent(jButton3)) | |
| .addGap(117, 117, 117)) | |
| ); | |
| pack(); | |
| }// </editor-fold>//GEN-END:initComponents | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed | |
| try{ | |
| if(!rs.next()) | |
| { | |
| JOptionPane.showMessageDialog(frame,"No more records to display. \n Displaying First Record!!","Finished Search Result",JOptionPane.ERROR_MESSAGE); | |
| rs.first(); | |
| res_count=1; | |
| display_info(); | |
| } | |
| else{ | |
| res_count++; | |
| display_info(); | |
| } | |
| } | |
| catch(SQLException e) | |
| { | |
| } | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton1ActionPerformed | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed | |
| try{ | |
| if(!rs.previous()) | |
| { | |
| JOptionPane.showMessageDialog(frame,"No more records to display. \n Displaying Last Record!!","Finished Search Result",JOptionPane.ERROR_MESSAGE); | |
| rs.last(); | |
| res_count=total_count; | |
| display_info(); | |
| } | |
| else{ | |
| res_count--; | |
| display_info(); | |
| } | |
| } | |
| catch(SQLException e) | |
| { | |
| } | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton2ActionPerformed | |
| public void display_info(){ | |
| try{ | |
| l_welcome.setText("Search Result "+res_count); | |
| l_name.setText(rs.getString("name")); | |
| l_contact.setText(rs.getString("contact")); | |
| l_interest.setText(rs.getString("interest")); | |
| l_address.setText(rs.getString("address")); | |
| l_year.setText(rs.getString("year")); | |
| l_branch.setText(rs.getString("branch")); | |
| l_divison.setText(rs.getString("divison")); | |
| l_pid.setText(rs.getString("pid")); | |
| } | |
| catch(SQLException e) | |
| { | |
| } | |
| } | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed | |
| dispose(); | |
| new Welcome().setVisible(true); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton3ActionPerformed | |
| private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed | |
| int option=JOptionPane.showConfirmDialog (null, "Are you sure you want to exit this application"); | |
| if(option==JOptionPane.YES_OPTION) | |
| { | |
| System.exit(0); | |
| } | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton4ActionPerformed | |
| /** | |
| * @param args the command line arguments | |
| */ | |
| public static void main(String args[]) { | |
| /* Set the Nimbus look and feel */ | |
| //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> | |
| /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. | |
| * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html | |
| */ | |
| try { | |
| for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { | |
| if ("Nimbus".equals(info.getName())) { | |
| javax.swing.UIManager.setLookAndFeel(info.getClassName()); | |
| break; | |
| } | |
| } | |
| } catch (ClassNotFoundException ex) { | |
| java.util.logging.Logger.getLogger(AllRecord.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (InstantiationException ex) { | |
| java.util.logging.Logger.getLogger(AllRecord.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (IllegalAccessException ex) { | |
| java.util.logging.Logger.getLogger(AllRecord.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (javax.swing.UnsupportedLookAndFeelException ex) { | |
| java.util.logging.Logger.getLogger(AllRecord.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } | |
| //</editor-fold> | |
| /* Create and display the form */ | |
| java.awt.EventQueue.invokeLater(new Runnable() { | |
| public void run() { | |
| new AllRecord().setVisible(true); | |
| } | |
| }); | |
| } | |
| // Variables declaration - do not modify//GEN-BEGIN:variables | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JButton jButton4; | |
| private javax.swing.JLabel jLabel1; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JLabel jLabel3; | |
| private javax.swing.JLabel jLabel4; | |
| private javax.swing.JLabel jLabel5; | |
| private javax.swing.JLabel jLabel6; | |
| private javax.swing.JLabel l_address; | |
| private javax.swing.JLabel l_branch; | |
| private javax.swing.JLabel l_contact; | |
| private javax.swing.JLabel l_divison; | |
| private javax.swing.JLabel l_interest; | |
| private javax.swing.JLabel l_name; | |
| private javax.swing.JLabel l_pid; | |
| private javax.swing.JLabel l_welcome; | |
| private javax.swing.JLabel l_year; | |
| // End of variables declaration//GEN-END:variables | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.1" encoding="UTF-8" ?> | |
| <Form version="1.3" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JFrameFormInfo"> | |
| <Properties> | |
| <Property name="defaultCloseOperation" type="int" value="3"/> | |
| <Property name="resizable" type="boolean" value="false"/> | |
| </Properties> | |
| <SyntheticProperties> | |
| <SyntheticProperty name="formSizePolicy" type="int" value="1"/> | |
| </SyntheticProperties> | |
| <AuxValues> | |
| <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> | |
| <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> | |
| <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> | |
| </AuxValues> | |
| <Layout> | |
| <DimensionLayout dim="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <EmptySpace min="-2" pref="27" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="jLabel2" alignment="0" min="-2" pref="124" max="-2" attributes="0"/> | |
| <Component id="jLabel3" alignment="0" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="26" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" max="-2" attributes="0"> | |
| <Component id="repeat_pass" max="32767" attributes="1"/> | |
| <Component id="new_pass" alignment="0" pref="137" max="32767" attributes="1"/> | |
| </Group> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Component id="jButton2" min="-2" pref="136" max="-2" attributes="0"/> | |
| <EmptySpace pref="98" max="32767" attributes="0"/> | |
| <Component id="jButton3" min="-2" pref="112" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| <EmptySpace pref="174" max="32767" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="115" max="-2" attributes="0"/> | |
| <Component id="jButton1" min="-2" pref="165" max="-2" attributes="0"/> | |
| <EmptySpace pref="252" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| <DimensionLayout dim="1"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="80" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="jLabel2" min="-2" max="-2" attributes="0"/> | |
| <Component id="new_pass" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="20" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel3" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="repeat_pass" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="32" max="-2" attributes="0"/> | |
| <Component id="jButton1" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="31" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jButton2" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jButton3" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace pref="172" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| </Layout> | |
| <SubComponents> | |
| <Component class="javax.swing.JLabel" name="jLabel2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="New password"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Repeat Password"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JPasswordField" name="new_pass"> | |
| </Component> | |
| <Component class="javax.swing.JPasswordField" name="repeat_pass"> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="repeat_passActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Change password"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Exit Application"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="User Home"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| </SubComponents> | |
| </Form> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import javax.swing.JOptionPane; | |
| import java.sql.*; | |
| import javax.swing.*; | |
| /* | |
| * To change this template, choose Tools | Templates | |
| * and open the template in the editor. | |
| */ | |
| /* | |
| * Change_password.java | |
| * | |
| * Created on Oct 2, 2013, 10:25:46 PM | |
| */ | |
| /** | |
| * | |
| * @author suraj | |
| */ | |
| public class Change_password extends javax.swing.JFrame { | |
| String user_pid; | |
| JFrame frame; | |
| /** Creates new form Change_password */ | |
| public Change_password() { | |
| initComponents(); | |
| } | |
| /** This method is called from within the constructor to | |
| * initialize the form. | |
| * WARNING: Do NOT modify this code. The content of this method is | |
| * always regenerated by the Form Editor. | |
| */ | |
| @SuppressWarnings("unchecked") | |
| // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents | |
| private void initComponents() { | |
| jLabel2 = new javax.swing.JLabel(); | |
| jLabel3 = new javax.swing.JLabel(); | |
| new_pass = new javax.swing.JPasswordField(); | |
| repeat_pass = new javax.swing.JPasswordField(); | |
| jButton1 = new javax.swing.JButton(); | |
| jButton2 = new javax.swing.JButton(); | |
| jButton3 = new javax.swing.JButton(); | |
| setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); | |
| setResizable(false); | |
| jLabel2.setText("New password"); | |
| jLabel3.setText("Repeat Password"); | |
| repeat_pass.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| repeat_passActionPerformed(evt); | |
| } | |
| }); | |
| jButton1.setText("Change password"); | |
| jButton1.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton1ActionPerformed(evt); | |
| } | |
| }); | |
| jButton2.setText("Exit Application"); | |
| jButton2.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton2ActionPerformed(evt); | |
| } | |
| }); | |
| jButton3.setText("User Home"); | |
| jButton3.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton3ActionPerformed(evt); | |
| } | |
| }); | |
| javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); | |
| getContentPane().setLayout(layout); | |
| layout.setHorizontalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(27, 27, 27) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 124, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(jLabel3)) | |
| .addGap(26, 26, 26) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) | |
| .addComponent(repeat_pass) | |
| .addComponent(new_pass, javax.swing.GroupLayout.DEFAULT_SIZE, 137, Short.MAX_VALUE))) | |
| .addGroup(layout.createSequentialGroup() | |
| .addContainerGap() | |
| .addComponent(jButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 136, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 98, Short.MAX_VALUE) | |
| .addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE, 112, javax.swing.GroupLayout.PREFERRED_SIZE))) | |
| .addContainerGap(174, Short.MAX_VALUE)) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(115, 115, 115) | |
| .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 165, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addContainerGap(252, Short.MAX_VALUE)) | |
| ); | |
| layout.setVerticalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(80, 80, 80) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(jLabel2) | |
| .addComponent(new_pass, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGap(20, 20, 20) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel3) | |
| .addComponent(repeat_pass, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGap(32, 32, 32) | |
| .addComponent(jButton1) | |
| .addGap(31, 31, 31) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jButton2) | |
| .addComponent(jButton3)) | |
| .addContainerGap(172, Short.MAX_VALUE)) | |
| ); | |
| pack(); | |
| }// </editor-fold>//GEN-END:initComponents | |
| /* public void pass_data(String pid) | |
| { | |
| user_pid=pid; | |
| } | |
| */ | |
| private void repeat_passActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_repeat_passActionPerformed | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_repeat_passActionPerformed | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed | |
| int option=JOptionPane.showConfirmDialog (null, "Are you sure you want to exit this application"); | |
| if(option==JOptionPane.YES_OPTION) | |
| { | |
| System.exit(0); | |
| } | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton2ActionPerformed | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed | |
| dispose(); | |
| Login_welcome l=new Login_welcome(); | |
| l.setVisible(true); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton3ActionPerformed | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed | |
| String new_password=new_pass.getText(); | |
| String repeat_password=repeat_pass.getText(); | |
| if(new_password.equals(repeat_password)) | |
| { | |
| Data.connect(); | |
| Data.change_password(Log_in.pid, new_password); | |
| JOptionPane.showMessageDialog(frame, | |
| "Password Successfully Changed!! \n Sign In with your new password!!" | |
| ); | |
| dispose(); | |
| new Welcome().setVisible(true); | |
| } | |
| else{ | |
| JOptionPane.showMessageDialog(frame, | |
| "Passwords do not match.", | |
| "Different Password in both boxes!!", | |
| JOptionPane.ERROR_MESSAGE); | |
| repeat_pass.setText(""); | |
| } | |
| }//GEN-LAST:event_jButton1ActionPerformed | |
| /** | |
| * @param args the command line arguments | |
| */ | |
| public static void main(String args[]) { | |
| /* Set the Nimbus look and feel */ | |
| //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> | |
| /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. | |
| * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html | |
| */ | |
| try { | |
| for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { | |
| if ("Nimbus".equals(info.getName())) { | |
| javax.swing.UIManager.setLookAndFeel(info.getClassName()); | |
| break; | |
| } | |
| } | |
| } catch (ClassNotFoundException ex) { | |
| java.util.logging.Logger.getLogger(Change_password.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (InstantiationException ex) { | |
| java.util.logging.Logger.getLogger(Change_password.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (IllegalAccessException ex) { | |
| java.util.logging.Logger.getLogger(Change_password.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (javax.swing.UnsupportedLookAndFeelException ex) { | |
| java.util.logging.Logger.getLogger(Change_password.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } | |
| //</editor-fold> | |
| /* Create and display the form */ | |
| java.awt.EventQueue.invokeLater(new Runnable() { | |
| public void run() { | |
| new Change_password().setVisible(true); | |
| } | |
| }); | |
| } | |
| // Variables declaration - do not modify//GEN-BEGIN:variables | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JLabel jLabel3; | |
| private javax.swing.JPasswordField new_pass; | |
| private javax.swing.JPasswordField repeat_pass; | |
| // End of variables declaration//GEN-END:variables | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| * To change this template, choose Tools | Templates | |
| * and open the template in the editor. | |
| */ | |
| /** | |
| * | |
| * @author suraj | |
| */ | |
| import com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException; | |
| import java.sql.*; | |
| import javax.swing.JFrame; | |
| import javax.swing.JOptionPane; | |
| public class Data { | |
| static String JDBC_DRIVER = "com.mysql.jdbc.Driver"; | |
| static String DB_URL = "jdbc:mysql://localhost/student_database"; | |
| // Database credentials | |
| static String USER = "root"; | |
| static String PASS = "123456"; | |
| static String table = "tp_pid"; | |
| static Connection conn = null; | |
| static Statement stmt = null; | |
| static String sql; | |
| static ResultSet rs; | |
| static JFrame frame; | |
| public static void connect() | |
| { | |
| try{ | |
| //STEP 2: Register JDBC driver | |
| Class.forName("com.mysql.jdbc.Driver"); | |
| //STEP 3: Open a connection | |
| conn = DriverManager.getConnection(DB_URL,USER,PASS); | |
| //STEP 4: Execute a query | |
| stmt = conn.createStatement(); | |
| } | |
| catch(SQLException e) | |
| { | |
| } | |
| catch(Exception e) | |
| { | |
| } | |
| }//connect | |
| public static void check(String s_pid) | |
| { | |
| try{ | |
| sql = "SELECT * FROM "+table+" WHERE pid="+s_pid; | |
| rs=stmt.executeQuery(sql); | |
| if(rs.next()) | |
| { | |
| JOptionPane.showMessageDialog(frame, | |
| "User is already Registered", | |
| "Duplicate Entry", | |
| JOptionPane.ERROR_MESSAGE); | |
| Sample_sign_up.proceed=false; | |
| } | |
| else{ | |
| } | |
| } | |
| catch(SQLException e) | |
| { | |
| System.out.println(e); | |
| } | |
| } // insert | |
| public static void change_password(String s_pid, String s_pass) | |
| { | |
| sql = "UPDATE "+table+" SET password='"+s_pass+"' WHERE pid="+Log_in.pid; | |
| execute(sql); | |
| } // insert | |
| public static void update(String pid, String name, String address, String contact, String year, String branch, String divison, String interest) | |
| { | |
| sql="UPDATE "+table+" SET name = '" + name +"',address = '"+address+"',contact ="+contact+",year = '"+year+"',branch = '"+branch+"',divison = '"+divison+"',interest = '"+interest+"' WHERE pid = "+Log_in.pid; | |
| execute(sql); | |
| } | |
| public static void update(String pid, String pass, String name, String address, String contact, String year, String branch, String divison, String interest) | |
| { | |
| sql="INSERT INTO "+table+" VALUES(" + pid +",'" + pass +"','"+name+"','"+address+"',"+contact+",'"+year+"','"+branch+"','"+divison+"','"+interest+"')"; | |
| execute(sql); | |
| } | |
| public static void execute(String sql) | |
| { | |
| try{ | |
| stmt.executeUpdate(sql); | |
| } | |
| catch(MySQLIntegrityConstraintViolationException e) | |
| { | |
| JOptionPane.showMessageDialog(frame, | |
| "User is already Registered", | |
| "Duplicate Entry", | |
| JOptionPane.ERROR_MESSAGE); | |
| Sample_sign_up.proceed=false; | |
| } | |
| catch(SQLException e){ | |
| System.out.println(e); | |
| } | |
| } | |
| public static ResultSet select() | |
| { | |
| sql= "SELECT * FROM "+table+" WHERE pid = "+Log_in.pid+" and password = '" +Log_in.pass+"'"; | |
| try{ | |
| rs=stmt.executeQuery(sql); | |
| } | |
| catch(SQLException e) | |
| { | |
| } | |
| return rs; | |
| } | |
| public static ResultSet selectAll() | |
| { | |
| sql= "SELECT * FROM "+table+" WHERE pid = "+Log_in.pid; | |
| try{ | |
| rs=stmt.executeQuery(sql); | |
| } | |
| catch(SQLException e) | |
| { | |
| System.out.println(e); | |
| } | |
| return rs; | |
| } | |
| public static void delete() | |
| { | |
| sql= "DELETE FROM "+table+" WHERE pid='"+Log_in.pid+"'"; | |
| try{ | |
| stmt.executeUpdate(sql); | |
| } | |
| catch(SQLException e) | |
| { | |
| } | |
| } | |
| public static ResultSet n_search(String search) | |
| { | |
| sql= "SELECT * FROM "+table+" WHERE pid = '"+search+"' OR name LIKE '%"+search+"%'" | |
| + " OR contact = '"+search+"' OR interest LIKE '%"+search+"%' OR " | |
| + "address LIKE '%"+search+"%'"; | |
| try{ | |
| rs=stmt.executeQuery(sql); | |
| } | |
| catch(SQLException e) | |
| { | |
| JOptionPane.showMessageDialog(frame,e,"No Search Result",JOptionPane.ERROR_MESSAGE); | |
| } | |
| return rs; | |
| } | |
| public static ResultSet all_record() | |
| { | |
| sql="SELECT * FROM "+table; | |
| try{ | |
| rs=stmt.executeQuery(sql); | |
| } | |
| catch(SQLException e) | |
| { | |
| JOptionPane.showMessageDialog(frame,e,"No Search Result",JOptionPane.ERROR_MESSAGE); | |
| } | |
| catch(Exception e) | |
| { | |
| JOptionPane.showMessageDialog(frame,e,"No Search Result",JOptionPane.ERROR_MESSAGE); | |
| } | |
| return rs; | |
| } | |
| }//class | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| //STEP 1. Import required packages | |
| import java.sql.*; | |
| public class JDBCtest { | |
| // JDBC driver name and database URL | |
| static final String JDBC_DRIVER = "com.mysql.jdbc.Driver"; | |
| static final String DB_URL = "jdbc:mysql://localhost/student_database"; | |
| // Database credentials | |
| static final String USER = "root"; | |
| static final String PASS = "123456"; | |
| public static void main(String[] args) { | |
| Connection conn = null; | |
| Statement stmt = null; | |
| try{ | |
| //STEP 2: Register JDBC driver | |
| Class.forName("com.mysql.jdbc.Driver"); | |
| //STEP 3: Open a connection | |
| System.out.println("Connecting to database..."); | |
| conn = DriverManager.getConnection(DB_URL,USER,PASS); | |
| //STEP 4: Execute a query | |
| System.out.println("Creating statement..."); | |
| stmt = conn.createStatement(); | |
| String sql; | |
| sql = "SELECT id, first, last, age FROM student_info"; | |
| ResultSet rs = stmt.executeQuery(sql); | |
| //STEP 5: Extract data from result set | |
| while(rs.next()){ | |
| //Retrieve by column name | |
| int id = rs.getInt("id"); | |
| int age = rs.getInt("age"); | |
| String first = rs.getString("first"); | |
| String last = rs.getString("last"); | |
| //Display values | |
| System.out.print("ID: " + id); | |
| System.out.print(", Age: " + age); | |
| System.out.print(", First: " + first); | |
| System.out.println(", Last: " + last); | |
| } | |
| //STEP 6: Clean-up environment | |
| rs.close(); | |
| stmt.close(); | |
| conn.close(); | |
| }catch(SQLException se){ | |
| //Handle errors for JDBC | |
| se.printStackTrace(); | |
| }catch(Exception e){ | |
| //Handle errors for Class.forName | |
| e.printStackTrace(); | |
| }finally{ | |
| //finally block used to close resources | |
| try{ | |
| if(stmt!=null) | |
| stmt.close(); | |
| }catch(SQLException se2){ | |
| }// nothing we can do | |
| try{ | |
| if(conn!=null) | |
| conn.close(); | |
| }catch(SQLException se){ | |
| se.printStackTrace(); | |
| }//end finally try | |
| }//end try | |
| System.out.println("Goodbye!"); | |
| }//end main | |
| }//end FirstExample |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.1" encoding="UTF-8" ?> | |
| <Form version="1.3" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JFrameFormInfo"> | |
| <Properties> | |
| <Property name="defaultCloseOperation" type="int" value="3"/> | |
| <Property name="resizable" type="boolean" value="false"/> | |
| </Properties> | |
| <SyntheticProperties> | |
| <SyntheticProperty name="formSizePolicy" type="int" value="1"/> | |
| </SyntheticProperties> | |
| <AuxValues> | |
| <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> | |
| <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> | |
| <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> | |
| </AuxValues> | |
| <Layout> | |
| <DimensionLayout dim="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <EmptySpace min="-2" pref="59" max="-2" attributes="0"/> | |
| <Component id="jLabel1" min="-2" pref="101" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="57" max="-2" attributes="0"/> | |
| <Component id="jButton2" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="49" max="-2" attributes="0"/> | |
| <Component id="jLabel2" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <EmptySpace min="-2" pref="10" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="l_pid" pref="298" max="32767" attributes="1"/> | |
| <Component id="l_password" alignment="0" pref="298" max="32767" attributes="1"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="64" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="1" attributes="0"> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Component id="jButton3" min="-2" pref="98" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="28" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="208" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="jButton4" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="jButton1" alignment="0" min="-2" pref="115" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace pref="206" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| <DimensionLayout dim="1"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="26" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel1" alignment="3" min="-2" pref="32" max="-2" attributes="0"/> | |
| <Component id="l_pid" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="37" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="l_password" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel2" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="53" max="-2" attributes="0"/> | |
| <Component id="jButton1" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace type="unrelated" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jButton2" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jButton3" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Component id="jButton4" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="16" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| </Layout> | |
| <SubComponents> | |
| <Component class="javax.swing.JLabel" name="jLabel1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="PID"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JTextField" name="l_pid"> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Password"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JPasswordField" name="l_password"> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Log In"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="HomePage"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Sign Up"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton4"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Exit Application"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton4ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| </SubComponents> | |
| </Form> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import javax.swing.*; | |
| import java.sql.*; | |
| /* | |
| * To change this template, choose Tools | Templates | |
| * and open the template in the editor. | |
| */ | |
| /* | |
| * Log_in.java | |
| * | |
| * Created on Oct 1, 2013, 9:18:56 PM | |
| */ | |
| /** | |
| * | |
| * @author suraj | |
| */ | |
| public class Log_in extends javax.swing.JFrame { | |
| JFrame frame; | |
| static String pid; | |
| static String pass; | |
| /** Creates new form Log_in */ | |
| public Log_in() { | |
| initComponents(); | |
| } | |
| /** This method is called from within the constructor to | |
| * initialize the form. | |
| * WARNING: Do NOT modify this code. The content of this method is | |
| * always regenerated by the Form Editor. | |
| */ | |
| @SuppressWarnings("unchecked") | |
| // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents | |
| private void initComponents() { | |
| jLabel1 = new javax.swing.JLabel(); | |
| l_pid = new javax.swing.JTextField(); | |
| jLabel2 = new javax.swing.JLabel(); | |
| l_password = new javax.swing.JPasswordField(); | |
| jButton1 = new javax.swing.JButton(); | |
| jButton2 = new javax.swing.JButton(); | |
| jButton3 = new javax.swing.JButton(); | |
| jButton4 = new javax.swing.JButton(); | |
| setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); | |
| setResizable(false); | |
| jLabel1.setText("PID"); | |
| jLabel2.setText("Password"); | |
| jButton1.setText("Log In"); | |
| jButton1.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton1ActionPerformed(evt); | |
| } | |
| }); | |
| jButton2.setText("HomePage"); | |
| jButton2.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton2ActionPerformed(evt); | |
| } | |
| }); | |
| jButton3.setText("Sign Up"); | |
| jButton3.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton3ActionPerformed(evt); | |
| } | |
| }); | |
| jButton4.setText("Exit Application"); | |
| jButton4.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton4ActionPerformed(evt); | |
| } | |
| }); | |
| javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); | |
| getContentPane().setLayout(layout); | |
| layout.setHorizontalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(59, 59, 59) | |
| .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 101, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(57, 57, 57) | |
| .addComponent(jButton2)) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(49, 49, 49) | |
| .addComponent(jLabel2))) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(10, 10, 10) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(l_pid, javax.swing.GroupLayout.DEFAULT_SIZE, 298, Short.MAX_VALUE) | |
| .addComponent(l_password, javax.swing.GroupLayout.DEFAULT_SIZE, 298, Short.MAX_VALUE)) | |
| .addGap(64, 64, 64)) | |
| .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) | |
| .addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE, 98, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGap(28, 28, 28)))) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(208, 208, 208) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(jButton4) | |
| .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 115, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addContainerGap(206, Short.MAX_VALUE)) | |
| ); | |
| layout.setVerticalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(26, 26, 26) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(l_pid, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGap(37, 37, 37) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(l_password, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(jLabel2)) | |
| .addGap(53, 53, 53) | |
| .addComponent(jButton1) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jButton2) | |
| .addComponent(jButton3)) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) | |
| .addComponent(jButton4) | |
| .addGap(16, 16, 16)) | |
| ); | |
| pack(); | |
| }// </editor-fold>//GEN-END:initComponents | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed | |
| //get pid and password | |
| pid=l_pid.getText(); | |
| pass=l_password.getText(); | |
| if(pid.equals("") || pass.equals("")) | |
| { | |
| //custom title, error icon | |
| JOptionPane.showMessageDialog(frame, | |
| "Please enter both details", | |
| "Incomplete Information", | |
| JOptionPane.ERROR_MESSAGE); | |
| } | |
| else | |
| { | |
| try{ | |
| Data.connect(); | |
| ResultSet rs=Data.select(); | |
| if(!rs.next()) | |
| { | |
| JOptionPane.showMessageDialog(frame, | |
| "Invalid LogIn Credentials", | |
| "Wrong PID / Password Combination", | |
| JOptionPane.ERROR_MESSAGE); | |
| l_pid.setText(""); | |
| l_password.setText(""); | |
| } | |
| else | |
| { | |
| /* JOptionPane.showMessageDialog(frame, | |
| "Record Found", | |
| "Inane error", | |
| JOptionPane.ERROR_MESSAGE); | |
| */ | |
| dispose(); | |
| Login_welcome l=new Login_welcome(); | |
| l.setVisible(true); | |
| // l.pass_data(pid); | |
| } | |
| } | |
| catch(SQLException e) | |
| { | |
| } | |
| } | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton1ActionPerformed | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed | |
| dispose(); | |
| Welcome w=new Welcome(); | |
| w.setVisible(true); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton2ActionPerformed | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed | |
| dispose(); | |
| Sample_sign_up s=new Sample_sign_up(); | |
| s.setVisible(true); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton3ActionPerformed | |
| private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed | |
| int option=JOptionPane.showConfirmDialog (null, "Are you sure you want to exit this application"); | |
| if(option==JOptionPane.YES_OPTION) | |
| { | |
| System.exit(0); | |
| } | |
| }//GEN-LAST:event_jButton4ActionPerformed | |
| /** | |
| * @param args the command line arguments | |
| */ | |
| public static void main(String args[]) { | |
| /* Set the Nimbus look and feel */ | |
| //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> | |
| /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. | |
| * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html | |
| */ | |
| try { | |
| for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { | |
| if ("Nimbus".equals(info.getName())) { | |
| javax.swing.UIManager.setLookAndFeel(info.getClassName()); | |
| break; | |
| } | |
| } | |
| } catch (ClassNotFoundException ex) { | |
| java.util.logging.Logger.getLogger(Log_in.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (InstantiationException ex) { | |
| java.util.logging.Logger.getLogger(Log_in.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (IllegalAccessException ex) { | |
| java.util.logging.Logger.getLogger(Log_in.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (javax.swing.UnsupportedLookAndFeelException ex) { | |
| java.util.logging.Logger.getLogger(Log_in.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } | |
| //</editor-fold> | |
| /* Create and display the form */ | |
| java.awt.EventQueue.invokeLater(new Runnable() { | |
| public void run() { | |
| new Log_in().setVisible(true); | |
| } | |
| }); | |
| } | |
| // Variables declaration - do not modify//GEN-BEGIN:variables | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JButton jButton4; | |
| private javax.swing.JLabel jLabel1; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JPasswordField l_password; | |
| private javax.swing.JTextField l_pid; | |
| // End of variables declaration//GEN-END:variables | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.1" encoding="UTF-8" ?> | |
| <Form version="1.3" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JFrameFormInfo"> | |
| <Properties> | |
| <Property name="defaultCloseOperation" type="int" value="3"/> | |
| <Property name="resizable" type="boolean" value="false"/> | |
| </Properties> | |
| <SyntheticProperties> | |
| <SyntheticProperty name="formSizePolicy" type="int" value="1"/> | |
| </SyntheticProperties> | |
| <AuxValues> | |
| <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> | |
| <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> | |
| <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> | |
| </AuxValues> | |
| <Layout> | |
| <DimensionLayout dim="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="l_welcome" alignment="0" min="-2" pref="206" max="-2" attributes="0"/> | |
| <Component id="jLabel4" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel6" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel5" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="jLabel2" alignment="0" min="-2" pref="74" max="-2" attributes="0"/> | |
| <Component id="jLabel3" alignment="0" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="55" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="1" attributes="0"> | |
| <Component id="jLabel7" min="-2" pref="151" max="-2" attributes="0"/> | |
| <Group type="102" alignment="1" attributes="0"> | |
| <Component id="year" min="-2" pref="81" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="12" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </Group> | |
| </Group> | |
| <EmptySpace pref="47" max="32767" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="1" attributes="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="l_name" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_address" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_contact" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_interest" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="67" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="1" attributes="0"> | |
| <Component id="branch" min="-2" pref="81" max="-2" attributes="0"/> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Component id="divison" min="-2" pref="65" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="29" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="43" max="-2" attributes="0"/> | |
| <Component id="jButton1" min="-2" pref="122" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="69" max="-2" attributes="0"/> | |
| <Component id="jButton2" pref="286" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| <EmptySpace max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| <DimensionLayout dim="1"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Component id="l_welcome" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel2" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel7" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_name" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel3" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="divison" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="year" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="branch" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="27" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel4" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_address" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="30" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel6" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_contact" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="34" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel5" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_interest" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace type="unrelated" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jButton1" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jButton2" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace pref="162" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| </Layout> | |
| <SubComponents> | |
| <Component class="javax.swing.JLabel" name="l_welcome"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel1"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Name"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Class"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel4"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Address"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel5"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Interest"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel6"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Contact No."/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel7"> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="year"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel8"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_address"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel8"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_contact"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel8"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_interest"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel8"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Exit Application"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="User Home"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_name"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel1"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="branch"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel8"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="divison"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel8"/> | |
| </Properties> | |
| </Component> | |
| </SubComponents> | |
| </Form> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import java.sql.*; | |
| import javax.swing.*; | |
| /* | |
| * To change this template, choose Tools | Templates | |
| * and open the template in the editor. | |
| */ | |
| /* | |
| * Login_success.java | |
| * | |
| * Created on Oct 2, 2013, 10:10:52 PM | |
| */ | |
| /** | |
| * | |
| * @author suraj | |
| */ | |
| public class Login_success extends javax.swing.JFrame { | |
| JFrame frame; | |
| /** Creates new form Login_success */ | |
| public Login_success() { | |
| initComponents(); | |
| display_data(); | |
| } | |
| /** This method is called from within the constructor to | |
| * initialize the form. | |
| * WARNING: Do NOT modify this code. The content of this method is | |
| * always regenerated by the Form Editor. | |
| */ | |
| @SuppressWarnings("unchecked") | |
| // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents | |
| private void initComponents() { | |
| l_welcome = new javax.swing.JLabel(); | |
| jLabel2 = new javax.swing.JLabel(); | |
| jLabel3 = new javax.swing.JLabel(); | |
| jLabel4 = new javax.swing.JLabel(); | |
| jLabel5 = new javax.swing.JLabel(); | |
| jLabel6 = new javax.swing.JLabel(); | |
| jLabel7 = new javax.swing.JLabel(); | |
| year = new javax.swing.JLabel(); | |
| l_address = new javax.swing.JLabel(); | |
| l_contact = new javax.swing.JLabel(); | |
| l_interest = new javax.swing.JLabel(); | |
| jButton1 = new javax.swing.JButton(); | |
| jButton2 = new javax.swing.JButton(); | |
| l_name = new javax.swing.JLabel(); | |
| branch = new javax.swing.JLabel(); | |
| divison = new javax.swing.JLabel(); | |
| setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); | |
| setResizable(false); | |
| l_welcome.setText("jLabel1"); | |
| jLabel2.setText("Name"); | |
| jLabel3.setText("Class"); | |
| jLabel4.setText("Address"); | |
| jLabel5.setText("Interest"); | |
| jLabel6.setText("Contact No."); | |
| year.setText("jLabel8"); | |
| l_address.setText("jLabel8"); | |
| l_contact.setText("jLabel8"); | |
| l_interest.setText("jLabel8"); | |
| jButton1.setText("Exit Application"); | |
| jButton1.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton1ActionPerformed(evt); | |
| } | |
| }); | |
| jButton2.setText("User Home"); | |
| jButton2.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton2ActionPerformed(evt); | |
| } | |
| }); | |
| l_name.setText("jLabel1"); | |
| branch.setText("jLabel8"); | |
| divison.setText("jLabel8"); | |
| javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); | |
| getContentPane().setLayout(layout); | |
| layout.setHorizontalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addContainerGap() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(l_welcome, javax.swing.GroupLayout.PREFERRED_SIZE, 206, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(jLabel4) | |
| .addComponent(jLabel6) | |
| .addComponent(jLabel5) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 74, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(jLabel3)) | |
| .addGap(55, 55, 55) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) | |
| .addComponent(jLabel7, javax.swing.GroupLayout.PREFERRED_SIZE, 151, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGroup(layout.createSequentialGroup() | |
| .addComponent(year, javax.swing.GroupLayout.PREFERRED_SIZE, 81, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGap(12, 12, 12))))) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 47, Short.MAX_VALUE) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(l_name) | |
| .addComponent(l_address) | |
| .addComponent(l_contact) | |
| .addComponent(l_interest)) | |
| .addGap(67, 67, 67)) | |
| .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() | |
| .addComponent(branch, javax.swing.GroupLayout.PREFERRED_SIZE, 81, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) | |
| .addComponent(divison, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGap(29, 29, 29)))) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(43, 43, 43) | |
| .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 122, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGap(69, 69, 69) | |
| .addComponent(jButton2, javax.swing.GroupLayout.DEFAULT_SIZE, 286, Short.MAX_VALUE))) | |
| .addContainerGap()) | |
| ); | |
| layout.setVerticalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addContainerGap() | |
| .addComponent(l_welcome) | |
| .addGap(18, 18, 18) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel2) | |
| .addComponent(jLabel7) | |
| .addComponent(l_name)) | |
| .addGap(18, 18, 18) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel3) | |
| .addComponent(divison) | |
| .addComponent(year) | |
| .addComponent(branch)) | |
| .addGap(27, 27, 27) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel4) | |
| .addComponent(l_address)) | |
| .addGap(30, 30, 30) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel6) | |
| .addComponent(l_contact)) | |
| .addGap(34, 34, 34) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel5) | |
| .addComponent(l_interest)) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jButton1) | |
| .addComponent(jButton2)) | |
| .addContainerGap(162, Short.MAX_VALUE)) | |
| ); | |
| pack(); | |
| }// </editor-fold>//GEN-END:initComponents | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed | |
| int option=JOptionPane.showConfirmDialog (null, "Are you sure you want to exit this application"); | |
| if(option==JOptionPane.YES_OPTION) | |
| { | |
| System.exit(0); | |
| } | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton1ActionPerformed | |
| /*public void get_data(){ | |
| display_data(); | |
| } | |
| */ | |
| /* | |
| String user_pid; | |
| String user_pass; | |
| public void get_data(String u_pid,String u_pass){ | |
| user_pid=u_pid; | |
| user_pass=u_pass; | |
| display_data(); | |
| }*/ | |
| private void display_data(){ | |
| try{ | |
| Data.connect(); | |
| ResultSet rs=Data.selectAll(); | |
| if(rs.next()) | |
| { | |
| l_name.setText(rs.getString("name")); | |
| l_welcome.setText("Welcome "+rs.getString("name")); | |
| year.setText(rs.getString("year")); | |
| branch.setText(rs.getString("branch")); | |
| divison.setText(rs.getString("divison")); | |
| l_address.setText(""+rs.getString("address")); | |
| l_interest.setText(rs.getString("interest")); | |
| l_contact.setText(rs.getString("contact")); | |
| } | |
| }catch(SQLException se){ | |
| } | |
| } | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed | |
| dispose(); | |
| Login_welcome l=new Login_welcome(); | |
| // l.pass_data(user_pid); | |
| l.setVisible(true); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton2ActionPerformed | |
| /** | |
| * @param args the command line arguments | |
| */ | |
| public static void main(String args[]) { | |
| /* Set the Nimbus look and feel */ | |
| //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> | |
| /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. | |
| * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html | |
| */ | |
| try { | |
| for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { | |
| if ("Nimbus".equals(info.getName())) { | |
| javax.swing.UIManager.setLookAndFeel(info.getClassName()); | |
| break; | |
| } | |
| } | |
| } catch (ClassNotFoundException ex) { | |
| java.util.logging.Logger.getLogger(Login_success.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (InstantiationException ex) { | |
| java.util.logging.Logger.getLogger(Login_success.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (IllegalAccessException ex) { | |
| java.util.logging.Logger.getLogger(Login_success.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (javax.swing.UnsupportedLookAndFeelException ex) { | |
| java.util.logging.Logger.getLogger(Login_success.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } | |
| //</editor-fold> | |
| /* Create and display the form */ | |
| java.awt.EventQueue.invokeLater(new Runnable() { | |
| public void run() { | |
| new Login_success().setVisible(true); | |
| } | |
| }); | |
| } | |
| // Variables declaration - do not modify//GEN-BEGIN:variables | |
| private javax.swing.JLabel branch; | |
| private javax.swing.JLabel divison; | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JLabel jLabel3; | |
| private javax.swing.JLabel jLabel4; | |
| private javax.swing.JLabel jLabel5; | |
| private javax.swing.JLabel jLabel6; | |
| private javax.swing.JLabel jLabel7; | |
| private javax.swing.JLabel l_address; | |
| private javax.swing.JLabel l_contact; | |
| private javax.swing.JLabel l_interest; | |
| private javax.swing.JLabel l_name; | |
| private javax.swing.JLabel l_welcome; | |
| private javax.swing.JLabel year; | |
| // End of variables declaration//GEN-END:variables | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.1" encoding="UTF-8" ?> | |
| <Form version="1.3" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JFrameFormInfo"> | |
| <Properties> | |
| <Property name="defaultCloseOperation" type="int" value="3"/> | |
| </Properties> | |
| <SyntheticProperties> | |
| <SyntheticProperty name="formSizePolicy" type="int" value="1"/> | |
| </SyntheticProperties> | |
| <AuxValues> | |
| <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> | |
| <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> | |
| <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> | |
| </AuxValues> | |
| <Layout> | |
| <DimensionLayout dim="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="70" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" max="-2" attributes="0"> | |
| <Component id="jButton6" alignment="1" max="32767" attributes="1"/> | |
| <Component id="jButton1" alignment="0" max="32767" attributes="1"/> | |
| <Component id="jButton4" alignment="0" max="32767" attributes="1"/> | |
| <Component id="jButton3" alignment="0" max="32767" attributes="1"/> | |
| <Component id="jButton2" alignment="0" pref="143" max="32767" attributes="1"/> | |
| <Component id="jButton5" alignment="0" max="32767" attributes="1"/> | |
| </Group> | |
| <EmptySpace pref="275" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| <DimensionLayout dim="1"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="27" max="-2" attributes="0"/> | |
| <Component id="jButton1" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="26" max="-2" attributes="0"/> | |
| <Component id="jButton2" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="36" max="-2" attributes="0"/> | |
| <Component id="jButton3" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="30" max="-2" attributes="0"/> | |
| <Component id="jButton4" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="32" max="-2" attributes="0"/> | |
| <Component id="jButton6" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Component id="jButton5" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace pref="102" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| </Layout> | |
| <SubComponents> | |
| <Component class="javax.swing.JButton" name="jButton1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="View Details"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Update Details"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Change password"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton4"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Delete Record"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton4ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton5"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Exit Application"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton5ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton6"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Sign Out (Welcome Page)"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton6ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| </SubComponents> | |
| </Form> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import javax.swing.*; | |
| import java.sql.*; | |
| /* | |
| * To change this template, choose Tools | Templates | |
| * and open the template in the editor. | |
| */ | |
| /* | |
| * Login_welcome.java | |
| * | |
| * Created on Oct 2, 2013, 10:22:58 PM | |
| */ | |
| /** | |
| * | |
| * @author suraj | |
| */ | |
| public class Login_welcome extends javax.swing.JFrame { | |
| /** Creates new form Login_welcome */ | |
| String user_pid; | |
| String user_pass; | |
| JFrame frame; | |
| public Login_welcome() { | |
| initComponents(); | |
| } | |
| /** This method is called from within the constructor to | |
| * initialize the form. | |
| * WARNING: Do NOT modify this code. The content of this method is | |
| * always regenerated by the Form Editor. | |
| */ | |
| @SuppressWarnings("unchecked") | |
| // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents | |
| private void initComponents() { | |
| jButton1 = new javax.swing.JButton(); | |
| jButton2 = new javax.swing.JButton(); | |
| jButton3 = new javax.swing.JButton(); | |
| jButton4 = new javax.swing.JButton(); | |
| jButton5 = new javax.swing.JButton(); | |
| jButton6 = new javax.swing.JButton(); | |
| setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); | |
| jButton1.setText("View Details"); | |
| jButton1.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton1ActionPerformed(evt); | |
| } | |
| }); | |
| jButton2.setText("Update Details"); | |
| jButton2.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton2ActionPerformed(evt); | |
| } | |
| }); | |
| jButton3.setText("Change password"); | |
| jButton3.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton3ActionPerformed(evt); | |
| } | |
| }); | |
| jButton4.setText("Delete Record"); | |
| jButton4.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton4ActionPerformed(evt); | |
| } | |
| }); | |
| jButton5.setText("Exit Application"); | |
| jButton5.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton5ActionPerformed(evt); | |
| } | |
| }); | |
| jButton6.setText("Sign Out (Welcome Page)"); | |
| jButton6.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton6ActionPerformed(evt); | |
| } | |
| }); | |
| javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); | |
| getContentPane().setLayout(layout); | |
| layout.setHorizontalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(70, 70, 70) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) | |
| .addComponent(jButton6, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) | |
| .addComponent(jButton1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) | |
| .addComponent(jButton4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) | |
| .addComponent(jButton3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) | |
| .addComponent(jButton2, javax.swing.GroupLayout.DEFAULT_SIZE, 143, Short.MAX_VALUE) | |
| .addComponent(jButton5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) | |
| .addContainerGap(275, Short.MAX_VALUE)) | |
| ); | |
| layout.setVerticalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(27, 27, 27) | |
| .addComponent(jButton1) | |
| .addGap(26, 26, 26) | |
| .addComponent(jButton2) | |
| .addGap(36, 36, 36) | |
| .addComponent(jButton3) | |
| .addGap(30, 30, 30) | |
| .addComponent(jButton4) | |
| .addGap(32, 32, 32) | |
| .addComponent(jButton6) | |
| .addGap(18, 18, 18) | |
| .addComponent(jButton5) | |
| .addContainerGap(102, Short.MAX_VALUE)) | |
| ); | |
| pack(); | |
| }// </editor-fold>//GEN-END:initComponents | |
| /* | |
| public void pass_data(String pid) | |
| { | |
| user_pid=pid; | |
| //user_pass=pass; | |
| } | |
| */ | |
| /*public void set_pass(String pass){ | |
| user_pass=pass; | |
| }*/ | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed | |
| dispose(); | |
| Change_password c=new Change_password(); | |
| c.setVisible(true); | |
| // c.pass_data(user_pid); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton3ActionPerformed | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed | |
| dispose(); | |
| Update_info u=new Update_info(); | |
| //u.pass_data(user_pid); | |
| u.setVisible(true); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton2ActionPerformed | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed | |
| dispose(); | |
| new Login_success().setVisible(true); | |
| //l.get_data(user_pid,user_pass); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton1ActionPerformed | |
| private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton5ActionPerformed | |
| int option=JOptionPane.showConfirmDialog (null, "Are you sure you want to exit this application"); | |
| if(option==JOptionPane.YES_OPTION) | |
| { | |
| System.exit(0); | |
| } | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton5ActionPerformed | |
| private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed | |
| int option=JOptionPane.showConfirmDialog (null, "Yes or No?"); | |
| if(option==JOptionPane.YES_OPTION) | |
| { | |
| Data.connect(); | |
| Data.delete(); | |
| JOptionPane.showMessageDialog(frame, | |
| "Record Deleted Successfully!!!", | |
| "Record Deleted", | |
| JOptionPane.ERROR_MESSAGE); | |
| dispose(); | |
| Welcome w=new Welcome(); | |
| w.setVisible(true); | |
| } | |
| }//GEN-LAST:event_jButton4ActionPerformed | |
| private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton6ActionPerformed | |
| dispose(); | |
| new Welcome().setVisible(true); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton6ActionPerformed | |
| /** | |
| * @param args the command line arguments | |
| */ | |
| public static void main(String args[]) { | |
| /* Set the Nimbus look and feel */ | |
| //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> | |
| /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. | |
| * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html | |
| */ | |
| try { | |
| for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { | |
| if ("Nimbus".equals(info.getName())) { | |
| javax.swing.UIManager.setLookAndFeel(info.getClassName()); | |
| break; | |
| } | |
| } | |
| } catch (ClassNotFoundException ex) { | |
| java.util.logging.Logger.getLogger(Login_welcome.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (InstantiationException ex) { | |
| java.util.logging.Logger.getLogger(Login_welcome.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (IllegalAccessException ex) { | |
| java.util.logging.Logger.getLogger(Login_welcome.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (javax.swing.UnsupportedLookAndFeelException ex) { | |
| java.util.logging.Logger.getLogger(Login_welcome.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } | |
| //</editor-fold> | |
| /* Create and display the form */ | |
| java.awt.EventQueue.invokeLater(new Runnable() { | |
| public void run() { | |
| new Login_welcome().setVisible(true); | |
| } | |
| }); | |
| } | |
| // Variables declaration - do not modify//GEN-BEGIN:variables | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JButton jButton4; | |
| private javax.swing.JButton jButton5; | |
| private javax.swing.JButton jButton6; | |
| // End of variables declaration//GEN-END:variables | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Notice, do not import com.mysql.jdbc.* | |
| // or you will have problems! | |
| public class mysqlconnect { | |
| public static void main(String[] args) { | |
| try { | |
| // The newInstance() call is a work around for some | |
| // broken Java implementations | |
| Class.forName("com.mysql.jdbc.Driver").newInstance(); | |
| System.out.println("Connected bro!! It works"); | |
| } catch (Exception ex) { | |
| // handle the error | |
| System.out.println(ex); | |
| } | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.1" encoding="UTF-8" ?> | |
| <Form version="1.3" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JFrameFormInfo"> | |
| <Properties> | |
| <Property name="defaultCloseOperation" type="int" value="3"/> | |
| <Property name="title" type="java.lang.String" value="Please SignUp"/> | |
| </Properties> | |
| <SyntheticProperties> | |
| <SyntheticProperty name="formSizePolicy" type="int" value="1"/> | |
| </SyntheticProperties> | |
| <AuxValues> | |
| <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> | |
| <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> | |
| <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> | |
| </AuxValues> | |
| <Layout> | |
| <DimensionLayout dim="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="1" attributes="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="jLabel2" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="19" max="-2" attributes="0"/> | |
| <Component id="jLabel1" min="-2" pref="74" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="25" max="-2" attributes="0"/> | |
| <Component id="jButton2" min="-2" pref="98" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="15" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="a_password" alignment="0" min="-2" pref="242" max="-2" attributes="1"/> | |
| <Component id="pid" min="-2" pref="231" max="-2" attributes="1"/> | |
| </Group> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="228" max="-2" attributes="0"/> | |
| <Component id="jButton3" min="-2" pref="115" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="169" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" max="-2" attributes="0"> | |
| <Component id="jButton4" alignment="1" max="32767" attributes="1"/> | |
| <Component id="jButton1" alignment="1" min="-2" pref="127" max="-2" attributes="1"/> | |
| </Group> | |
| <EmptySpace pref="170" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| <EmptySpace pref="54" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| <DimensionLayout dim="1"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel1" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="pid" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="46" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="1" attributes="0"> | |
| <Component id="jLabel2" min="-2" max="-2" attributes="0"/> | |
| <Component id="a_password" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="35" max="-2" attributes="0"/> | |
| <Component id="jButton1" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="40" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jButton2" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jButton3" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace pref="8" max="32767" attributes="0"/> | |
| <Component id="jButton4" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="164" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| </Layout> | |
| <SubComponents> | |
| <Component class="javax.swing.JLabel" name="jLabel1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="PID"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JTextField" name="pid"> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Password"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JPasswordField" name="a_password"> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="a_passwordActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Sign Up"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Home"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Log In"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton4"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Exit Application"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton4ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| </SubComponents> | |
| </Form> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException; | |
| import javax.swing.*; | |
| /* | |
| * To change this template, choose Tools | Templates | |
| * and open the template in the editor. | |
| */ | |
| /* | |
| * Sample_sign_up.java | |
| * | |
| * Created on Oct 2, 2013, 9:22:56 AM | |
| */ | |
| /** | |
| * | |
| * @author suraj | |
| */ | |
| public class Sample_sign_up extends javax.swing.JFrame { | |
| /** Creates new form Sample_sign_up */ | |
| static boolean proceed=true; | |
| static String s_pid; | |
| JFrame frame; | |
| public Sample_sign_up() { | |
| initComponents(); | |
| } | |
| /** This method is called from within the constructor to | |
| * initialize the form. | |
| * WARNING: Do NOT modify this code. The content of this method is | |
| * always regenerated by the Form Editor. | |
| */ | |
| @SuppressWarnings("unchecked") | |
| // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents | |
| private void initComponents() { | |
| jLabel1 = new javax.swing.JLabel(); | |
| pid = new javax.swing.JTextField(); | |
| jLabel2 = new javax.swing.JLabel(); | |
| a_password = new javax.swing.JPasswordField(); | |
| jButton1 = new javax.swing.JButton(); | |
| jButton2 = new javax.swing.JButton(); | |
| jButton3 = new javax.swing.JButton(); | |
| jButton4 = new javax.swing.JButton(); | |
| setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); | |
| setTitle("Please SignUp"); | |
| jLabel1.setText("PID"); | |
| jLabel2.setText("Password"); | |
| a_password.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| a_passwordActionPerformed(evt); | |
| } | |
| }); | |
| jButton1.setText("Sign Up"); | |
| jButton1.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton1ActionPerformed(evt); | |
| } | |
| }); | |
| jButton2.setText("Home"); | |
| jButton2.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton2ActionPerformed(evt); | |
| } | |
| }); | |
| jButton3.setText("Log In"); | |
| jButton3.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton3ActionPerformed(evt); | |
| } | |
| }); | |
| jButton4.setText("Exit Application"); | |
| jButton4.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton4ActionPerformed(evt); | |
| } | |
| }); | |
| javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); | |
| getContentPane().setLayout(layout); | |
| layout.setHorizontalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addContainerGap() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(jLabel2) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(19, 19, 19) | |
| .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 74, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(25, 25, 25) | |
| .addComponent(jButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 98, javax.swing.GroupLayout.PREFERRED_SIZE))) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(15, 15, 15) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(a_password, javax.swing.GroupLayout.PREFERRED_SIZE, 242, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(pid, javax.swing.GroupLayout.PREFERRED_SIZE, 231, javax.swing.GroupLayout.PREFERRED_SIZE))) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(228, 228, 228) | |
| .addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE, 115, javax.swing.GroupLayout.PREFERRED_SIZE)))) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(169, 169, 169) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) | |
| .addComponent(jButton4, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) | |
| .addComponent(jButton1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 127, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 170, javax.swing.GroupLayout.PREFERRED_SIZE))) | |
| .addContainerGap(54, Short.MAX_VALUE)) | |
| ); | |
| layout.setVerticalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addContainerGap() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel1) | |
| .addComponent(pid, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGap(46, 46, 46) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) | |
| .addComponent(jLabel2) | |
| .addComponent(a_password, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGap(35, 35, 35) | |
| .addComponent(jButton1) | |
| .addGap(40, 40, 40) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jButton2) | |
| .addComponent(jButton3)) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 8, Short.MAX_VALUE) | |
| .addComponent(jButton4) | |
| .addGap(164, 164, 164)) | |
| ); | |
| pack(); | |
| }// </editor-fold>//GEN-END:initComponents | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed | |
| //get pid and password | |
| Sample_sign_up.proceed=true; | |
| s_pid = pid.getText(); | |
| //char pass[]=a_password.getPassword(); | |
| String s_pass=a_password.getText(); | |
| if(s_pid.equals("") || s_pass.equals("")) | |
| { | |
| //custom title, error icon | |
| JOptionPane.showMessageDialog(frame, | |
| "Please enter both details", | |
| "Incomplete form", | |
| JOptionPane.ERROR_MESSAGE); | |
| } //if | |
| else | |
| { | |
| Data.connect(); | |
| Data.check(s_pid); | |
| if(proceed) | |
| { | |
| JOptionPane.showMessageDialog(frame, | |
| "Please complete next form for successful Registration!!"); | |
| dispose(); | |
| // String pass[]={s_pid,s_pass}; | |
| Sign_up.getData(s_pid ,s_pass); | |
| dispose(); | |
| Sign_up sign = new Sign_up(); | |
| sign.setVisible(true); | |
| } | |
| } //else | |
| }//GEN-LAST:event_jButton1ActionPerformed | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed | |
| // TODO add your handling code here: | |
| dispose(); | |
| Welcome w =new Welcome(); | |
| w.setVisible(true); | |
| }//GEN-LAST:event_jButton2ActionPerformed | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed | |
| // TODO add your handling code here: | |
| dispose(); | |
| Log_in l=new Log_in(); | |
| l.setVisible(true); | |
| }//GEN-LAST:event_jButton3ActionPerformed | |
| private void a_passwordActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_a_passwordActionPerformed | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_a_passwordActionPerformed | |
| private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed | |
| int option=JOptionPane.showConfirmDialog (null, "Are you sure you want to exit this application"); | |
| if(option==JOptionPane.YES_OPTION) | |
| { | |
| System.exit(0); | |
| } | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton4ActionPerformed | |
| /** | |
| * @param args the command line arguments | |
| */ | |
| public static void main(String args[]) { | |
| /* Set the Nimbus look and feel */ | |
| //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> | |
| /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. | |
| * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html | |
| */ | |
| try { | |
| for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { | |
| if ("Nimbus".equals(info.getName())) { | |
| javax.swing.UIManager.setLookAndFeel(info.getClassName()); | |
| break; | |
| } | |
| } | |
| } catch (ClassNotFoundException ex) { | |
| java.util.logging.Logger.getLogger(Sample_sign_up.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (InstantiationException ex) { | |
| java.util.logging.Logger.getLogger(Sample_sign_up.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (IllegalAccessException ex) { | |
| java.util.logging.Logger.getLogger(Sample_sign_up.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (javax.swing.UnsupportedLookAndFeelException ex) { | |
| java.util.logging.Logger.getLogger(Sample_sign_up.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } | |
| //</editor-fold> | |
| /* Create and display the form */ | |
| java.awt.EventQueue.invokeLater(new Runnable() { | |
| public void run() { | |
| new Sample_sign_up().setVisible(true); | |
| } | |
| }); | |
| } | |
| // Variables declaration - do not modify//GEN-BEGIN:variables | |
| private javax.swing.JPasswordField a_password; | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JButton jButton4; | |
| private javax.swing.JLabel jLabel1; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JTextField pid; | |
| // End of variables declaration//GEN-END:variables | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.1" encoding="UTF-8" ?> | |
| <Form version="1.3" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JFrameFormInfo"> | |
| <Properties> | |
| <Property name="defaultCloseOperation" type="int" value="3"/> | |
| <Property name="iconImages" type="java.util.List" editor="org.netbeans.modules.form.ComponentChooserEditor"> | |
| <ComponentRef name="null"/> | |
| </Property> | |
| <Property name="resizable" type="boolean" value="false"/> | |
| </Properties> | |
| <SyntheticProperties> | |
| <SyntheticProperty name="formSizePolicy" type="int" value="1"/> | |
| </SyntheticProperties> | |
| <AuxValues> | |
| <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> | |
| <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> | |
| <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> | |
| </AuxValues> | |
| <Layout> | |
| <DimensionLayout dim="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <EmptySpace min="-2" pref="27" max="-2" attributes="0"/> | |
| <Component id="jLabel1" min="-2" pref="172" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="76" max="-2" attributes="0"/> | |
| <Component id="t_search" min="-2" pref="217" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="98" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="jButton1" alignment="0" min="-2" pref="290" max="-2" attributes="1"/> | |
| <Group type="103" alignment="0" groupAlignment="1" max="-2" attributes="0"> | |
| <Component id="jButton3" alignment="0" max="32767" attributes="1"/> | |
| <Component id="jButton2" alignment="0" pref="277" max="32767" attributes="1"/> | |
| </Group> | |
| </Group> | |
| </Group> | |
| </Group> | |
| <EmptySpace min="-2" pref="114" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| <DimensionLayout dim="1"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="45" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel1" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="t_search" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="63" max="-2" attributes="0"/> | |
| <Component id="jButton1" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="45" max="-2" attributes="0"/> | |
| <Component id="jButton2" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="34" max="-2" attributes="0"/> | |
| <Component id="jButton3" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace pref="146" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| </Layout> | |
| <SubComponents> | |
| <Component class="javax.swing.JLabel" name="jLabel1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Enter Search Keyword"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JTextField" name="t_search"> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Search"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Homepage"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Exit Application"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| </SubComponents> | |
| </Form> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| * To change this template, choose Tools | Templates | |
| * and open the template in the editor. | |
| */ | |
| /* | |
| * Search_record.java | |
| * | |
| * Created on Oct 6, 2013, 9:02:03 AM | |
| */ | |
| /** | |
| * | |
| * @author suraj | |
| */ | |
| import java.sql.*; | |
| import javax.swing.*; | |
| public class Search_record extends javax.swing.JFrame { | |
| JFrame frame; | |
| /** Creates new form Search_record */ | |
| public Search_record() { | |
| initComponents(); | |
| } | |
| /** This method is called from within the constructor to | |
| * initialize the form. | |
| * WARNING: Do NOT modify this code. The content of this method is | |
| * always regenerated by the Form Editor. | |
| */ | |
| @SuppressWarnings("unchecked") | |
| // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents | |
| private void initComponents() { | |
| jLabel1 = new javax.swing.JLabel(); | |
| t_search = new javax.swing.JTextField(); | |
| jButton1 = new javax.swing.JButton(); | |
| jButton2 = new javax.swing.JButton(); | |
| jButton3 = new javax.swing.JButton(); | |
| setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); | |
| setIconImages(null); | |
| setResizable(false); | |
| jLabel1.setText("Enter Search Keyword"); | |
| jButton1.setText("Search"); | |
| jButton1.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton1ActionPerformed(evt); | |
| } | |
| }); | |
| jButton2.setText("Homepage"); | |
| jButton2.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton2ActionPerformed(evt); | |
| } | |
| }); | |
| jButton3.setText("Exit Application"); | |
| jButton3.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton3ActionPerformed(evt); | |
| } | |
| }); | |
| javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); | |
| getContentPane().setLayout(layout); | |
| layout.setHorizontalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(27, 27, 27) | |
| .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 172, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGap(76, 76, 76) | |
| .addComponent(t_search, javax.swing.GroupLayout.PREFERRED_SIZE, 217, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(98, 98, 98) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 290, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false) | |
| .addComponent(jButton3, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) | |
| .addComponent(jButton2, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 277, Short.MAX_VALUE))))) | |
| .addGap(114, 114, 114)) | |
| ); | |
| layout.setVerticalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(45, 45, 45) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel1) | |
| .addComponent(t_search, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGap(63, 63, 63) | |
| .addComponent(jButton1) | |
| .addGap(45, 45, 45) | |
| .addComponent(jButton2) | |
| .addGap(34, 34, 34) | |
| .addComponent(jButton3) | |
| .addContainerGap(146, Short.MAX_VALUE)) | |
| ); | |
| pack(); | |
| }// </editor-fold>//GEN-END:initComponents | |
| String user_pid; | |
| public void get_data(String pid) | |
| { | |
| user_pid=pid; | |
| } | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed | |
| String search=t_search.getText(); | |
| try{ | |
| Data.connect(); | |
| ResultSet rs=Data.n_search(search); | |
| if(!rs.next()) | |
| { | |
| JOptionPane.showMessageDialog(frame,"No records found to display!!","No Search Result",JOptionPane.ERROR_MESSAGE); | |
| } | |
| else | |
| { | |
| dispose(); | |
| Search_result s=new Search_result(); | |
| s.get_result(rs , search); | |
| s.setVisible(true); | |
| } | |
| }catch(SQLException se){ | |
| JOptionPane.showMessageDialog(frame, | |
| se, | |
| "Inane error", | |
| JOptionPane.ERROR_MESSAGE); | |
| se.printStackTrace(); | |
| } | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton1ActionPerformed | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed | |
| dispose(); | |
| new Welcome().setVisible(true); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton2ActionPerformed | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed | |
| int option=JOptionPane.showConfirmDialog (null, "Are you sure you want to exit this application"); | |
| if(option==JOptionPane.YES_OPTION) | |
| { | |
| System.exit(0); | |
| } | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton3ActionPerformed | |
| /** | |
| * @param args the command line arguments | |
| */ | |
| public static void main(String args[]) { | |
| /* Set the Nimbus look and feel */ | |
| //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> | |
| /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. | |
| * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html | |
| */ | |
| try { | |
| for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { | |
| if ("Nimbus".equals(info.getName())) { | |
| javax.swing.UIManager.setLookAndFeel(info.getClassName()); | |
| break; | |
| } | |
| } | |
| } catch (ClassNotFoundException ex) { | |
| java.util.logging.Logger.getLogger(Search_record.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (InstantiationException ex) { | |
| java.util.logging.Logger.getLogger(Search_record.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (IllegalAccessException ex) { | |
| java.util.logging.Logger.getLogger(Search_record.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (javax.swing.UnsupportedLookAndFeelException ex) { | |
| java.util.logging.Logger.getLogger(Search_record.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } | |
| //</editor-fold> | |
| /* Create and display the form */ | |
| java.awt.EventQueue.invokeLater(new Runnable() { | |
| public void run() { | |
| new Search_record().setVisible(true); | |
| } | |
| }); | |
| } | |
| // Variables declaration - do not modify//GEN-BEGIN:variables | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JLabel jLabel1; | |
| private javax.swing.JTextField t_search; | |
| // End of variables declaration//GEN-END:variables | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.1" encoding="UTF-8" ?> | |
| <Form version="1.3" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JFrameFormInfo"> | |
| <Properties> | |
| <Property name="defaultCloseOperation" type="int" value="3"/> | |
| </Properties> | |
| <SyntheticProperties> | |
| <SyntheticProperty name="formSizePolicy" type="int" value="1"/> | |
| </SyntheticProperties> | |
| <AuxValues> | |
| <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> | |
| <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> | |
| <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> | |
| </AuxValues> | |
| <Layout> | |
| <DimensionLayout dim="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="1" attributes="0"> | |
| <Component id="l_year" min="-2" pref="67" max="-2" attributes="0"/> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Component id="l_branch" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Component id="l_divison" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="59" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="1" attributes="0"> | |
| <Group type="103" groupAlignment="1" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="12" max="-2" attributes="0"/> | |
| <Component id="jLabel1" min="-2" pref="91" max="-2" attributes="0"/> | |
| <EmptySpace pref="296" max="32767" attributes="0"/> | |
| <Component id="l_pid" min="-2" pref="102" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <Component id="jButton1" min="-2" pref="103" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="31" max="-2" attributes="0"/> | |
| <Component id="jButton3" min="-2" pref="97" max="-2" attributes="0"/> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Component id="jButton2" min="-2" pref="128" max="-2" attributes="0"/> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Component id="jButton4" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| <EmptySpace min="-2" pref="19" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </Group> | |
| <Group type="103" rootIndex="1" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="jLabel3" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel2" alignment="0" min="-2" pref="74" max="-2" attributes="0"/> | |
| <Component id="l_welcome" alignment="0" min="-2" pref="206" max="-2" attributes="0"/> | |
| <Component id="jLabel4" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel6" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel5" alignment="0" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace pref="186" max="32767" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="l_name" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_address" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_contact" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_interest" alignment="0" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="79" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| <DimensionLayout dim="1"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="104" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="l_divison" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_branch" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_year" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="197" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel1" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_pid" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="40" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jButton1" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jButton2" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jButton3" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jButton4" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace pref="44" max="32767" attributes="0"/> | |
| </Group> | |
| <Group type="103" rootIndex="1" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="32" max="-2" attributes="0"/> | |
| <Component id="l_welcome" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel2" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_name" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Component id="jLabel3" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="27" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel4" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_address" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="30" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel6" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_contact" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="34" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel5" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="l_interest" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace pref="184" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| </Layout> | |
| <SubComponents> | |
| <Component class="javax.swing.JLabel" name="l_name"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel1"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_interest"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel8"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_contact"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel8"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_address"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel8"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_year"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel8"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel6"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Contact No."/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel5"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Interest"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel4"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Address"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Class"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Name"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_welcome"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel1"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Next"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="PID"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_pid"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel7"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Home"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Previous"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_branch"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel7"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="l_divison"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel8"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton4"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Exit Application"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton4ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| </SubComponents> | |
| </Form> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| * To change this template, choose Tools | Templates | |
| * and open the template in the editor. | |
| */ | |
| /* | |
| * Search_result.java | |
| * | |
| * Created on Oct 6, 2013, 9:43:25 AM | |
| */ | |
| /** | |
| * | |
| * @author suraj | |
| */ | |
| import javax.swing.*; | |
| import java.sql.*; | |
| public class Search_result extends javax.swing.JFrame { | |
| /** Creates new form Search_result */ | |
| public Search_result() { | |
| initComponents(); | |
| } | |
| /** This method is called from within the constructor to | |
| * initialize the form. | |
| * WARNING: Do NOT modify this code. The content of this method is | |
| * always regenerated by the Form Editor. | |
| */ | |
| @SuppressWarnings("unchecked") | |
| // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents | |
| private void initComponents() { | |
| l_name = new javax.swing.JLabel(); | |
| l_interest = new javax.swing.JLabel(); | |
| l_contact = new javax.swing.JLabel(); | |
| l_address = new javax.swing.JLabel(); | |
| l_year = new javax.swing.JLabel(); | |
| jLabel6 = new javax.swing.JLabel(); | |
| jLabel5 = new javax.swing.JLabel(); | |
| jLabel4 = new javax.swing.JLabel(); | |
| jLabel3 = new javax.swing.JLabel(); | |
| jLabel2 = new javax.swing.JLabel(); | |
| l_welcome = new javax.swing.JLabel(); | |
| jButton1 = new javax.swing.JButton(); | |
| jLabel1 = new javax.swing.JLabel(); | |
| l_pid = new javax.swing.JLabel(); | |
| jButton2 = new javax.swing.JButton(); | |
| jButton3 = new javax.swing.JButton(); | |
| l_branch = new javax.swing.JLabel(); | |
| l_divison = new javax.swing.JLabel(); | |
| jButton4 = new javax.swing.JButton(); | |
| setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); | |
| l_name.setText("jLabel1"); | |
| l_interest.setText("jLabel8"); | |
| l_contact.setText("jLabel8"); | |
| l_address.setText("jLabel8"); | |
| l_year.setText("jLabel8"); | |
| jLabel6.setText("Contact No."); | |
| jLabel5.setText("Interest"); | |
| jLabel4.setText("Address"); | |
| jLabel3.setText("Class"); | |
| jLabel2.setText("Name"); | |
| l_welcome.setText("jLabel1"); | |
| jButton1.setText("Next"); | |
| jButton1.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton1ActionPerformed(evt); | |
| } | |
| }); | |
| jLabel1.setText("PID"); | |
| l_pid.setText("jLabel7"); | |
| jButton2.setText("Home"); | |
| jButton2.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton2ActionPerformed(evt); | |
| } | |
| }); | |
| jButton3.setText("Previous"); | |
| jButton3.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton3ActionPerformed(evt); | |
| } | |
| }); | |
| l_branch.setText("jLabel7"); | |
| l_divison.setText("jLabel8"); | |
| jButton4.setText("Exit Application"); | |
| jButton4.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton4ActionPerformed(evt); | |
| } | |
| }); | |
| javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); | |
| getContentPane().setLayout(layout); | |
| layout.setHorizontalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addContainerGap() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() | |
| .addComponent(l_year, javax.swing.GroupLayout.PREFERRED_SIZE, 67, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) | |
| .addComponent(l_branch) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) | |
| .addComponent(l_divison) | |
| .addGap(59, 59, 59)) | |
| .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) | |
| .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup() | |
| .addGap(12, 12, 12) | |
| .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 91, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 296, Short.MAX_VALUE) | |
| .addComponent(l_pid, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup() | |
| .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGap(31, 31, 31) | |
| .addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE, 97, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) | |
| .addComponent(jButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 128, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGap(18, 18, 18) | |
| .addComponent(jButton4))) | |
| .addGap(19, 19, 19)))) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addContainerGap() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(jLabel3) | |
| .addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 74, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(l_welcome, javax.swing.GroupLayout.PREFERRED_SIZE, 206, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(jLabel4) | |
| .addComponent(jLabel6) | |
| .addComponent(jLabel5)) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 186, Short.MAX_VALUE) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(l_name) | |
| .addComponent(l_address) | |
| .addComponent(l_contact) | |
| .addComponent(l_interest)) | |
| .addGap(79, 79, 79))) | |
| ); | |
| layout.setVerticalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(104, 104, 104) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(l_divison) | |
| .addComponent(l_branch) | |
| .addComponent(l_year)) | |
| .addGap(197, 197, 197) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel1) | |
| .addComponent(l_pid)) | |
| .addGap(40, 40, 40) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jButton1) | |
| .addComponent(jButton2) | |
| .addComponent(jButton3) | |
| .addComponent(jButton4)) | |
| .addContainerGap(44, Short.MAX_VALUE)) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(32, 32, 32) | |
| .addComponent(l_welcome) | |
| .addGap(18, 18, 18) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel2) | |
| .addComponent(l_name)) | |
| .addGap(18, 18, 18) | |
| .addComponent(jLabel3) | |
| .addGap(27, 27, 27) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel4) | |
| .addComponent(l_address)) | |
| .addGap(30, 30, 30) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel6) | |
| .addComponent(l_contact)) | |
| .addGap(34, 34, 34) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel5) | |
| .addComponent(l_interest)) | |
| .addContainerGap(184, Short.MAX_VALUE))) | |
| ); | |
| pack(); | |
| }// </editor-fold>//GEN-END:initComponents | |
| JFrame frame; | |
| String search; | |
| int i=0; | |
| ResultSet rs; | |
| int res_count=1 , total_count=0; | |
| public void get_result(ResultSet res , String s) | |
| { | |
| search=s; | |
| //display_result(); | |
| try{ | |
| l_welcome.setText("Search Result "+res_count); | |
| l_name.setText(res.getString("name")); | |
| l_contact.setText(res.getString("contact")); | |
| l_interest.setText(res.getString("interest")); | |
| l_address.setText(res.getString("address")); | |
| l_year.setText(res.getString("year")); | |
| l_branch.setText(res.getString("branch")); | |
| l_divison.setText(res.getString("divison")); | |
| l_pid.setText(res.getString("pid")); | |
| rs=Data.n_search(search); | |
| while(rs.next()) | |
| total_count++; | |
| rs.first(); | |
| }catch(SQLException se){ | |
| JOptionPane.showMessageDialog(frame, | |
| se, | |
| "Inane error", | |
| JOptionPane.ERROR_MESSAGE); | |
| se.printStackTrace(); | |
| } | |
| } | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed | |
| try{ | |
| if(rs.next()) | |
| { | |
| res_count++; | |
| l_welcome.setText("Search Result "+res_count); | |
| l_name.setText(rs.getString("name")); | |
| l_contact.setText(rs.getString("contact")); | |
| l_interest.setText(rs.getString("interest")); | |
| l_address.setText(rs.getString("address")); | |
| l_year.setText(rs.getString("year")); | |
| l_branch.setText(rs.getString("branch")); | |
| l_divison.setText(rs.getString("divison")); | |
| l_pid.setText(rs.getString("pid")); | |
| } | |
| else | |
| { | |
| JOptionPane.showMessageDialog(frame,"No more records found to display!! \n Displaying first record","No Search Result",JOptionPane.ERROR_MESSAGE); | |
| rs.first(); | |
| if(rs.first()) | |
| { | |
| res_count=1; | |
| l_welcome.setText("Search Result "+res_count); | |
| l_name.setText(rs.getString("name")); | |
| l_contact.setText(rs.getString("contact")); | |
| l_interest.setText(rs.getString("interest")); | |
| l_address.setText(rs.getString("address")); | |
| l_year.setText(rs.getString("year")); | |
| l_branch.setText(rs.getString("branch")); | |
| l_divison.setText(rs.getString("divison")); | |
| l_pid.setText(rs.getString("pid")); | |
| } | |
| } | |
| }catch(SQLException se){ | |
| //Handle errors for JDBC | |
| JOptionPane.showMessageDialog(frame, | |
| se, | |
| "Inane error", | |
| JOptionPane.ERROR_MESSAGE); | |
| se.printStackTrace(); | |
| } | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton1ActionPerformed | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed | |
| dispose(); | |
| Welcome w=new Welcome(); | |
| w.setVisible(true); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton2ActionPerformed | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed | |
| try{ | |
| if(rs.previous()) | |
| { | |
| res_count--; | |
| l_welcome.setText("Search Result "+res_count); | |
| l_name.setText(rs.getString("name")); | |
| l_contact.setText(rs.getString("contact")); | |
| l_interest.setText(rs.getString("interest")); | |
| l_address.setText(rs.getString("address")); | |
| l_year.setText(rs.getString("year")); | |
| l_branch.setText(rs.getString("branch")); | |
| l_divison.setText(rs.getString("divison")); | |
| l_pid.setText(rs.getString("pid")); | |
| } | |
| else | |
| { | |
| JOptionPane.showMessageDialog(frame,"No more previous records found to display!! \n Displaying last record","No Search Result",JOptionPane.ERROR_MESSAGE); | |
| if(rs.last()) | |
| { | |
| res_count=total_count; | |
| l_welcome.setText("Search Result "+res_count); | |
| l_name.setText(rs.getString("name")); | |
| l_contact.setText(rs.getString("contact")); | |
| l_interest.setText(rs.getString("interest")); | |
| l_address.setText(rs.getString("address")); | |
| l_year.setText(rs.getString("year")); | |
| l_branch.setText(rs.getString("branch")); | |
| l_divison.setText(rs.getString("divison")); | |
| l_pid.setText(rs.getString("pid")); | |
| } | |
| } | |
| }catch(SQLException se){ | |
| //Handle errors for JDBC | |
| JOptionPane.showMessageDialog(frame, | |
| se, | |
| "Inane error", | |
| JOptionPane.ERROR_MESSAGE); | |
| se.printStackTrace(); | |
| } | |
| }//GEN-LAST:event_jButton3ActionPerformed | |
| private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed | |
| int option=JOptionPane.showConfirmDialog (null, "Are you sure you want to exit this application"); | |
| if(option==JOptionPane.YES_OPTION) | |
| { | |
| System.exit(0); | |
| } | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton4ActionPerformed | |
| /** | |
| * @param args the command line arguments | |
| */ | |
| public static void main(String args[]) { | |
| /* Set the Nimbus look and feel */ | |
| //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> | |
| /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. | |
| * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html | |
| */ | |
| try { | |
| for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { | |
| if ("Nimbus".equals(info.getName())) { | |
| javax.swing.UIManager.setLookAndFeel(info.getClassName()); | |
| break; | |
| } | |
| } | |
| } catch (ClassNotFoundException ex) { | |
| java.util.logging.Logger.getLogger(Search_result.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (InstantiationException ex) { | |
| java.util.logging.Logger.getLogger(Search_result.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (IllegalAccessException ex) { | |
| java.util.logging.Logger.getLogger(Search_result.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (javax.swing.UnsupportedLookAndFeelException ex) { | |
| java.util.logging.Logger.getLogger(Search_result.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } | |
| //</editor-fold> | |
| /* Create and display the form */ | |
| java.awt.EventQueue.invokeLater(new Runnable() { | |
| public void run() { | |
| new Search_result().setVisible(true); | |
| } | |
| }); | |
| } | |
| // Variables declaration - do not modify//GEN-BEGIN:variables | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JButton jButton4; | |
| private javax.swing.JLabel jLabel1; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JLabel jLabel3; | |
| private javax.swing.JLabel jLabel4; | |
| private javax.swing.JLabel jLabel5; | |
| private javax.swing.JLabel jLabel6; | |
| private javax.swing.JLabel l_address; | |
| private javax.swing.JLabel l_branch; | |
| private javax.swing.JLabel l_contact; | |
| private javax.swing.JLabel l_divison; | |
| private javax.swing.JLabel l_interest; | |
| private javax.swing.JLabel l_name; | |
| private javax.swing.JLabel l_pid; | |
| private javax.swing.JLabel l_welcome; | |
| private javax.swing.JLabel l_year; | |
| // End of variables declaration//GEN-END:variables | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.1" encoding="UTF-8" ?> | |
| <Form version="1.3" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JFrameFormInfo"> | |
| <Properties> | |
| <Property name="defaultCloseOperation" type="int" value="2"/> | |
| <Property name="title" type="java.lang.String" value="Sign Up"/> | |
| </Properties> | |
| <SyntheticProperties> | |
| <SyntheticProperty name="formSizePolicy" type="int" value="1"/> | |
| </SyntheticProperties> | |
| <AuxValues> | |
| <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> | |
| <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> | |
| <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> | |
| </AuxValues> | |
| <Layout> | |
| <DimensionLayout dim="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="65" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="jLabel5" alignment="0" min="-2" pref="97" max="-2" attributes="1"/> | |
| <Component id="jLabel6" alignment="0" min="-2" pref="69" max="-2" attributes="1"/> | |
| <Component id="jLabel4" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel3" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel2" min="-2" max="-2" attributes="0"/> | |
| <Component id="jButton1" alignment="0" min="-2" pref="107" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <EmptySpace min="-2" pref="17" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <Component id="s_year" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="26" max="-2" attributes="0"/> | |
| <Component id="s_branch" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace type="unrelated" max="-2" attributes="0"/> | |
| <Component id="s_divison" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <Component id="s_name" alignment="0" min="-2" pref="289" max="-2" attributes="1"/> | |
| <Group type="103" alignment="0" groupAlignment="1" max="-2" attributes="0"> | |
| <Component id="s_address" alignment="0" max="32767" attributes="1"/> | |
| <Component id="s_contact" alignment="0" max="32767" attributes="1"/> | |
| <Component id="s_interest" alignment="0" pref="294" max="32767" attributes="1"/> | |
| </Group> | |
| </Group> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="152" max="-2" attributes="0"/> | |
| <Component id="jButton3" min="-2" pref="148" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| <EmptySpace pref="42" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| <DimensionLayout dim="1"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <EmptySpace min="-2" pref="29" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel2" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="s_name" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="33" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="jLabel3" min="-2" max="-2" attributes="0"/> | |
| <Group type="103" alignment="0" groupAlignment="3" attributes="0"> | |
| <Component id="s_year" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="s_branch" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="s_divison" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| <EmptySpace min="-2" pref="31" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel4" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="s_address" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="45" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel5" alignment="3" min="-2" pref="23" max="-2" attributes="0"/> | |
| <Component id="s_contact" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="35" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel6" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="s_interest" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="58" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jButton1" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jButton3" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace pref="50" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| </Layout> | |
| <SubComponents> | |
| <Component class="javax.swing.JLabel" name="jLabel2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Name"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Class"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel4"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Address"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel5"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Contact No."/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JTextField" name="s_name"> | |
| </Component> | |
| <Component class="javax.swing.JTextField" name="s_address"> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="s_addressActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JTextField" name="s_contact"> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel6"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Interest"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JTextField" name="s_interest"> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Register"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Exit Application"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JComboBox" name="s_year"> | |
| <Properties> | |
| <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor"> | |
| <StringArray count="5"> | |
| <StringItem index="0" value="Year"/> | |
| <StringItem index="1" value="FE"/> | |
| <StringItem index="2" value="SE"/> | |
| <StringItem index="3" value="TE"/> | |
| <StringItem index="4" value="BE"/> | |
| </StringArray> | |
| </Property> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JComboBox" name="s_branch"> | |
| <Properties> | |
| <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor"> | |
| <StringArray count="4"> | |
| <StringItem index="0" value="Branch"/> | |
| <StringItem index="1" value="CMPN"/> | |
| <StringItem index="2" value="IT"/> | |
| <StringItem index="3" value="EXTC"/> | |
| </StringArray> | |
| </Property> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JComboBox" name="s_divison"> | |
| <Properties> | |
| <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor"> | |
| <StringArray count="3"> | |
| <StringItem index="0" value="Divison"/> | |
| <StringItem index="1" value="A"/> | |
| <StringItem index="2" value="B"/> | |
| </StringArray> | |
| </Property> | |
| </Properties> | |
| </Component> | |
| </SubComponents> | |
| </Form> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import java.sql.SQLException; | |
| import javax.swing.JFrame; | |
| import javax.swing.JOptionPane; | |
| import java.sql.*; | |
| /* | |
| * To change this template, choose Tools | Templates | |
| * and open the template in the editor. | |
| */ | |
| /* | |
| * Sign_up.java | |
| * | |
| * Created on Oct 1, 2013, 9:00:23 PM | |
| */ | |
| /** | |
| * | |
| * @author suraj | |
| */ | |
| public class Sign_up extends javax.swing.JFrame { | |
| JFrame frame; | |
| static String pid; | |
| static String pass; | |
| /** Creates new form Sign_up */ | |
| public Sign_up() { | |
| initComponents(); | |
| } | |
| /** This method is called from within the constructor to | |
| * initialize the form. | |
| * WARNING: Do NOT modify this code. The content of this method is | |
| * always regenerated by the Form Editor. | |
| */ | |
| @SuppressWarnings("unchecked") | |
| // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents | |
| private void initComponents() { | |
| jLabel2 = new javax.swing.JLabel(); | |
| jLabel3 = new javax.swing.JLabel(); | |
| jLabel4 = new javax.swing.JLabel(); | |
| jLabel5 = new javax.swing.JLabel(); | |
| s_name = new javax.swing.JTextField(); | |
| s_address = new javax.swing.JTextField(); | |
| s_contact = new javax.swing.JTextField(); | |
| jLabel6 = new javax.swing.JLabel(); | |
| s_interest = new javax.swing.JTextField(); | |
| jButton1 = new javax.swing.JButton(); | |
| jButton3 = new javax.swing.JButton(); | |
| s_year = new javax.swing.JComboBox(); | |
| s_branch = new javax.swing.JComboBox(); | |
| s_divison = new javax.swing.JComboBox(); | |
| setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); | |
| setTitle("Sign Up"); | |
| jLabel2.setText("Name"); | |
| jLabel3.setText("Class"); | |
| jLabel4.setText("Address"); | |
| jLabel5.setText("Contact No."); | |
| s_address.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| s_addressActionPerformed(evt); | |
| } | |
| }); | |
| jLabel6.setText("Interest"); | |
| jButton1.setText("Register"); | |
| jButton1.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton1ActionPerformed(evt); | |
| } | |
| }); | |
| jButton3.setText("Exit Application"); | |
| jButton3.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton3ActionPerformed(evt); | |
| } | |
| }); | |
| s_year.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Year", "FE", "SE", "TE", "BE" })); | |
| s_branch.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Branch", "CMPN", "IT", "EXTC" })); | |
| s_divison.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Divison", "A", "B" })); | |
| javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); | |
| getContentPane().setLayout(layout); | |
| layout.setHorizontalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(65, 65, 65) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 97, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 69, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(jLabel4) | |
| .addComponent(jLabel3) | |
| .addComponent(jLabel2) | |
| .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 107, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(17, 17, 17) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addComponent(s_year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGap(26, 26, 26) | |
| .addComponent(s_branch, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) | |
| .addComponent(s_divison, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addComponent(s_name, javax.swing.GroupLayout.PREFERRED_SIZE, 289, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false) | |
| .addComponent(s_address, javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(s_contact, javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(s_interest, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 294, Short.MAX_VALUE)))) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(152, 152, 152) | |
| .addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE, 148, javax.swing.GroupLayout.PREFERRED_SIZE))) | |
| .addContainerGap(42, Short.MAX_VALUE)) | |
| ); | |
| layout.setVerticalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(29, 29, 29) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel2) | |
| .addComponent(s_name, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGap(33, 33, 33) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(jLabel3) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(s_year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(s_branch, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(s_divison, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))) | |
| .addGap(31, 31, 31) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel4) | |
| .addComponent(s_address, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGap(45, 45, 45) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 23, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(s_contact, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGap(35, 35, 35) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel6) | |
| .addComponent(s_interest, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGap(58, 58, 58) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jButton1) | |
| .addComponent(jButton3)) | |
| .addContainerGap(50, Short.MAX_VALUE)) | |
| ); | |
| pack(); | |
| }// </editor-fold>//GEN-END:initComponents | |
| private void s_addressActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_s_addressActionPerformed | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_s_addressActionPerformed | |
| public static void getData(String s_pid , String s_pass){ | |
| pid=s_pid; | |
| pass=s_pid; | |
| } | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed | |
| //s_ represents sign up. | |
| String name=s_name.getText(); | |
| String address=s_address.getText(); | |
| //int y = u_year.getSelectedIndex(); | |
| String year=(String)s_year.getSelectedItem(); | |
| System.out.println(year); | |
| //int x= u_branch.getSelectedIndex(); | |
| String branch=(String) s_branch.getSelectedItem(); | |
| //int z=u_divison.getSelectedIndex(); | |
| String divison=(String)s_divison.getSelectedItem(); | |
| if(year.trim().equals("") || branch.trim().equals("") || divison.trim().equals("") || year.equals("Year") || branch.equals("Branch") || divison.equals("Divison") ) | |
| { | |
| JOptionPane.showMessageDialog(frame, | |
| "Please select all the information" | |
| ); | |
| } | |
| else | |
| { | |
| /* if(y==1) | |
| year = "FE"; | |
| else if(y==2) | |
| year="SE"; | |
| else if(y==3) | |
| year = "TE"; | |
| else year = "BE"; | |
| if(x==1) | |
| branch="CMPN"; | |
| else if(x==2) | |
| branch="IT"; | |
| else branch="EXTC"; | |
| if(z==1) | |
| divison="A"; | |
| else if(z==2) | |
| divison="B"; | |
| */ | |
| String interest=s_interest.getText(); | |
| String contact=s_contact.getText(); | |
| if(name.trim().equals("") || address.trim().equals("") || interest.trim().equals("") || contact.trim().equals("")) | |
| { | |
| JOptionPane.showMessageDialog(frame, | |
| "Please Enter all the details!!" | |
| ); | |
| } | |
| else{ | |
| Data.connect(); | |
| Data.update(pid, pass, name, address, contact, year, branch, divison, interest); | |
| JOptionPane.showMessageDialog(frame, | |
| "Thank you for your registration!!" | |
| ); | |
| dispose(); | |
| Welcome w=new Welcome(); | |
| w.setVisible(true); | |
| } | |
| } | |
| }//GEN-LAST:event_jButton1ActionPerformed | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed | |
| int option=JOptionPane.showConfirmDialog (null, "Are you sure you want to exit this application"); | |
| if(option==JOptionPane.YES_OPTION) | |
| { | |
| System.exit(0); | |
| } | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton3ActionPerformed | |
| /** | |
| * @param args the command line arguments | |
| */ | |
| public static void main(String args[]) { | |
| /* Set the Nimbus look and feel */ | |
| //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> | |
| /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. | |
| * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html | |
| */ | |
| try { | |
| for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { | |
| if ("Nimbus".equals(info.getName())) { | |
| javax.swing.UIManager.setLookAndFeel(info.getClassName()); | |
| break; | |
| } | |
| } | |
| } catch (ClassNotFoundException ex) { | |
| java.util.logging.Logger.getLogger(Sign_up.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (InstantiationException ex) { | |
| java.util.logging.Logger.getLogger(Sign_up.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (IllegalAccessException ex) { | |
| java.util.logging.Logger.getLogger(Sign_up.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (javax.swing.UnsupportedLookAndFeelException ex) { | |
| java.util.logging.Logger.getLogger(Sign_up.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } | |
| //</editor-fold> | |
| /* Create and display the form */ | |
| java.awt.EventQueue.invokeLater(new Runnable() { | |
| public void run() { | |
| new Sign_up().setVisible(true); | |
| } | |
| }); | |
| } | |
| // Variables declaration - do not modify//GEN-BEGIN:variables | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JLabel jLabel3; | |
| private javax.swing.JLabel jLabel4; | |
| private javax.swing.JLabel jLabel5; | |
| private javax.swing.JLabel jLabel6; | |
| private javax.swing.JTextField s_address; | |
| private javax.swing.JComboBox s_branch; | |
| private javax.swing.JTextField s_contact; | |
| private javax.swing.JComboBox s_divison; | |
| private javax.swing.JTextField s_interest; | |
| private javax.swing.JTextField s_name; | |
| private javax.swing.JComboBox s_year; | |
| // End of variables declaration//GEN-END:variables | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.1" encoding="UTF-8" ?> | |
| <Form version="1.3" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JFrameFormInfo"> | |
| <Properties> | |
| <Property name="defaultCloseOperation" type="int" value="3"/> | |
| </Properties> | |
| <SyntheticProperties> | |
| <SyntheticProperty name="formSizePolicy" type="int" value="1"/> | |
| </SyntheticProperties> | |
| <AuxValues> | |
| <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> | |
| <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> | |
| <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> | |
| </AuxValues> | |
| <Layout> | |
| <DimensionLayout dim="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="28" max="-2" attributes="0"/> | |
| <Component id="cbox" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="59" max="-2" attributes="0"/> | |
| <Component id="cbox2" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="104" max="-2" attributes="0"/> | |
| <Component id="jButton1" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| <EmptySpace pref="151" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| <DimensionLayout dim="1"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="23" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="cbox" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="cbox2" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="42" max="-2" attributes="0"/> | |
| <Component id="jButton1" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace pref="177" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| </Layout> | |
| <SubComponents> | |
| <Component class="javax.swing.JComboBox" name="cbox2"> | |
| <Properties> | |
| <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor"> | |
| <StringArray count="4"> | |
| <StringItem index="0" value="Item 1"/> | |
| <StringItem index="1" value="Item 2"/> | |
| <StringItem index="2" value="Item 3"/> | |
| <StringItem index="3" value="Item 4"/> | |
| </StringArray> | |
| </Property> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JComboBox" name="cbox"> | |
| <Properties> | |
| <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor"> | |
| <StringArray count="3"> | |
| <StringItem index="0" value="IT"/> | |
| <StringItem index="1" value="COMP"/> | |
| <StringItem index="2" value="EXTC"/> | |
| </StringArray> | |
| </Property> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="cboxActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jButton1"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| </SubComponents> | |
| </Form> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| * To change this template, choose Tools | Templates | |
| * and open the template in the editor. | |
| */ | |
| /* | |
| * tp.java | |
| * | |
| * Created on Oct 9, 2013, 11:40:52 PM | |
| */ | |
| /** | |
| * | |
| * @author suraj | |
| */ | |
| public class tp extends javax.swing.JFrame { | |
| /** Creates new form tp */ | |
| public tp() { | |
| initComponents(); | |
| } | |
| /** This method is called from within the constructor to | |
| * initialize the form. | |
| * WARNING: Do NOT modify this code. The content of this method is | |
| * always regenerated by the Form Editor. | |
| */ | |
| @SuppressWarnings("unchecked") | |
| // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents | |
| private void initComponents() { | |
| cbox2 = new javax.swing.JComboBox(); | |
| cbox = new javax.swing.JComboBox(); | |
| jButton1 = new javax.swing.JButton(); | |
| setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); | |
| cbox2.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" })); | |
| cbox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "IT", "COMP", "EXTC" })); | |
| cbox.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| cboxActionPerformed(evt); | |
| } | |
| }); | |
| jButton1.setText("jButton1"); | |
| jButton1.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton1ActionPerformed(evt); | |
| } | |
| }); | |
| javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); | |
| getContentPane().setLayout(layout); | |
| layout.setHorizontalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(28, 28, 28) | |
| .addComponent(cbox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGap(59, 59, 59) | |
| .addComponent(cbox2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(104, 104, 104) | |
| .addComponent(jButton1))) | |
| .addContainerGap(151, Short.MAX_VALUE)) | |
| ); | |
| layout.setVerticalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(23, 23, 23) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(cbox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(cbox2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGap(42, 42, 42) | |
| .addComponent(jButton1) | |
| .addContainerGap(177, Short.MAX_VALUE)) | |
| ); | |
| pack(); | |
| }// </editor-fold>//GEN-END:initComponents | |
| private void cboxActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_cboxActionPerformed | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_cboxActionPerformed | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed | |
| //String s = cbox.getSelectedObjects(); | |
| int a=cbox.getSelectedIndex(); | |
| if(a==1) | |
| System.out.println("Hello"); | |
| System.out.println(cbox.getSelectedItem() +" "+cbox.getSelectedIndex()); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton1ActionPerformed | |
| /** | |
| * @param args the command line arguments | |
| */ | |
| public static void main(String args[]) { | |
| /* Set the Nimbus look and feel */ | |
| //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> | |
| /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. | |
| * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html | |
| */ | |
| try { | |
| for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { | |
| if ("Nimbus".equals(info.getName())) { | |
| javax.swing.UIManager.setLookAndFeel(info.getClassName()); | |
| break; | |
| } | |
| } | |
| } catch (ClassNotFoundException ex) { | |
| java.util.logging.Logger.getLogger(tp.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (InstantiationException ex) { | |
| java.util.logging.Logger.getLogger(tp.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (IllegalAccessException ex) { | |
| java.util.logging.Logger.getLogger(tp.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (javax.swing.UnsupportedLookAndFeelException ex) { | |
| java.util.logging.Logger.getLogger(tp.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } | |
| //</editor-fold> | |
| /* Create and display the form */ | |
| java.awt.EventQueue.invokeLater(new Runnable() { | |
| public void run() { | |
| new tp().setVisible(true); | |
| } | |
| }); | |
| } | |
| // Variables declaration - do not modify//GEN-BEGIN:variables | |
| private javax.swing.JComboBox cbox; | |
| private javax.swing.JComboBox cbox2; | |
| private javax.swing.JButton jButton1; | |
| // End of variables declaration//GEN-END:variables | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.1" encoding="UTF-8" ?> | |
| <Form version="1.3" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JFrameFormInfo"> | |
| <Properties> | |
| <Property name="defaultCloseOperation" type="int" value="3"/> | |
| </Properties> | |
| <SyntheticProperties> | |
| <SyntheticProperty name="formSizePolicy" type="int" value="1"/> | |
| </SyntheticProperties> | |
| <AuxValues> | |
| <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> | |
| <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> | |
| <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> | |
| </AuxValues> | |
| <Layout> | |
| <DimensionLayout dim="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="86" max="-2" attributes="0"/> | |
| <Component id="jLabel1" min="-2" pref="190" max="-2" attributes="0"/> | |
| <EmptySpace pref="480" max="32767" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="24" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Component id="jLabel3" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel4" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel6" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel5" alignment="0" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel2" alignment="0" min="-2" pref="74" max="-2" attributes="0"/> | |
| <Group type="103" alignment="0" groupAlignment="1" max="-2" attributes="0"> | |
| <Group type="102" alignment="0" attributes="1"> | |
| <EmptySpace min="-2" pref="25" max="-2" attributes="0"/> | |
| <Component id="jLabel7" max="32767" attributes="0"/> | |
| </Group> | |
| <Component id="jButton1" alignment="1" max="32767" attributes="1"/> | |
| <Component id="jButton3" alignment="0" max="32767" attributes="1"/> | |
| </Group> | |
| </Group> | |
| <EmptySpace min="-2" pref="30" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <Component id="jLabel8" min="-2" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="38" max="-2" attributes="0"/> | |
| <Component id="jLabel9" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="39" max="-2" attributes="0"/> | |
| <Component id="jLabel10" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="94" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" max="-2" attributes="0"> | |
| <Component id="jButton5" alignment="0" max="32767" attributes="1"/> | |
| <Component id="jButton4" alignment="0" pref="152" max="32767" attributes="1"/> | |
| </Group> | |
| </Group> | |
| </Group> | |
| </Group> | |
| <Component id="u_interest" pref="519" max="32767" attributes="1"/> | |
| <Component id="u_contact" pref="519" max="32767" attributes="1"/> | |
| <Component id="u_address" alignment="0" pref="519" max="32767" attributes="1"/> | |
| <Component id="u_name" alignment="0" pref="519" max="32767" attributes="1"/> | |
| <Group type="102" attributes="0"> | |
| <Component id="u_year" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Component id="u_branch" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Component id="u_divison" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| <EmptySpace min="-2" pref="75" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="154" max="-2" attributes="0"/> | |
| <Component id="jButton2" pref="152" max="32767" attributes="1"/> | |
| <EmptySpace min="-2" pref="450" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| <DimensionLayout dim="1"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="26" max="-2" attributes="0"/> | |
| <Component id="jLabel1" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel7" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel8" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel9" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jLabel10" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="16" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jLabel2" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="u_name" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <Component id="jLabel3" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="27" max="-2" attributes="0"/> | |
| <Component id="jLabel4" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="30" max="-2" attributes="0"/> | |
| <Component id="jLabel6" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="34" max="-2" attributes="0"/> | |
| <Component id="jLabel5" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="u_year" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="u_branch" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="u_divison" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Component id="u_address" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Component id="u_contact" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Component id="u_interest" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| <EmptySpace min="-2" pref="47" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="jButton1" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jButton5" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace type="separate" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <Component id="jButton4" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace max="-2" attributes="0"/> | |
| <Component id="jButton2" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <Component id="jButton3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace max="-2" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| </Layout> | |
| <SubComponents> | |
| <Component class="javax.swing.JLabel" name="jLabel6"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Contact No."/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Name"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel5"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Interest"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Class"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel4"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Address"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JTextField" name="u_name"> | |
| </Component> | |
| <Component class="javax.swing.JTextField" name="u_address"> | |
| </Component> | |
| <Component class="javax.swing.JTextField" name="u_contact"> | |
| </Component> | |
| <Component class="javax.swing.JTextField" name="u_interest"> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="u_interestActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Update"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Exit Application"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel1"> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Homepage"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton4"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Delete Record"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton4ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton5"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="User Home"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton5ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JComboBox" name="u_year"> | |
| <Properties> | |
| <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor"> | |
| <StringArray count="5"> | |
| <StringItem index="0" value="Year"/> | |
| <StringItem index="1" value="FE"/> | |
| <StringItem index="2" value="SE"/> | |
| <StringItem index="3" value="TE"/> | |
| <StringItem index="4" value="BE"/> | |
| </StringArray> | |
| </Property> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JComboBox" name="u_branch"> | |
| <Properties> | |
| <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor"> | |
| <StringArray count="4"> | |
| <StringItem index="0" value="Branch"/> | |
| <StringItem index="1" value="CMPN"/> | |
| <StringItem index="2" value="IT"/> | |
| <StringItem index="3" value="EXTC"/> | |
| </StringArray> | |
| </Property> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JComboBox" name="u_divison"> | |
| <Properties> | |
| <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor"> | |
| <StringArray count="3"> | |
| <StringItem index="0" value="Division"/> | |
| <StringItem index="1" value="A"/> | |
| <StringItem index="2" value="B"/> | |
| </StringArray> | |
| </Property> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel7"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Your class is"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel8"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel8"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel9"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel9"/> | |
| </Properties> | |
| </Component> | |
| <Component class="javax.swing.JLabel" name="jLabel10"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="jLabel10"/> | |
| </Properties> | |
| </Component> | |
| </SubComponents> | |
| </Form> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import java.sql.*; | |
| import javax.swing.*; | |
| /* | |
| * To change this template, choose Tools | Templates | |
| * and open the template in the editor. | |
| */ | |
| /* | |
| * Update_info.java | |
| * | |
| * Created on Oct 2, 2013, 10:15:11 PM | |
| */ | |
| /** | |
| * | |
| * @author suraj | |
| */ | |
| public class Update_info extends javax.swing.JFrame { | |
| /** Creates new form Update_info */ | |
| public Update_info() { | |
| initComponents(); | |
| display_data(); | |
| } | |
| JFrame frame; | |
| /** This method is called from within the constructor to | |
| * initialize the form. | |
| * WARNING: Do NOT modify this code. The content of this method is | |
| * always regenerated by the Form Editor. | |
| */ | |
| @SuppressWarnings("unchecked") | |
| // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents | |
| private void initComponents() { | |
| jLabel6 = new javax.swing.JLabel(); | |
| jLabel2 = new javax.swing.JLabel(); | |
| jLabel5 = new javax.swing.JLabel(); | |
| jLabel3 = new javax.swing.JLabel(); | |
| jLabel4 = new javax.swing.JLabel(); | |
| u_name = new javax.swing.JTextField(); | |
| u_address = new javax.swing.JTextField(); | |
| u_contact = new javax.swing.JTextField(); | |
| u_interest = new javax.swing.JTextField(); | |
| jButton1 = new javax.swing.JButton(); | |
| jButton2 = new javax.swing.JButton(); | |
| jLabel1 = new javax.swing.JLabel(); | |
| jButton3 = new javax.swing.JButton(); | |
| jButton4 = new javax.swing.JButton(); | |
| jButton5 = new javax.swing.JButton(); | |
| u_year = new javax.swing.JComboBox(); | |
| u_branch = new javax.swing.JComboBox(); | |
| u_divison = new javax.swing.JComboBox(); | |
| jLabel7 = new javax.swing.JLabel(); | |
| jLabel8 = new javax.swing.JLabel(); | |
| jLabel9 = new javax.swing.JLabel(); | |
| jLabel10 = new javax.swing.JLabel(); | |
| setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); | |
| jLabel6.setText("Contact No."); | |
| jLabel2.setText("Name"); | |
| jLabel5.setText("Interest"); | |
| jLabel3.setText("Class"); | |
| jLabel4.setText("Address"); | |
| u_interest.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| u_interestActionPerformed(evt); | |
| } | |
| }); | |
| jButton1.setText("Update"); | |
| jButton1.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton1ActionPerformed(evt); | |
| } | |
| }); | |
| jButton2.setText("Exit Application"); | |
| jButton2.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton2ActionPerformed(evt); | |
| } | |
| }); | |
| jButton3.setText("Homepage"); | |
| jButton4.setText("Delete Record"); | |
| jButton4.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton4ActionPerformed(evt); | |
| } | |
| }); | |
| jButton5.setText("User Home"); | |
| jButton5.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton5ActionPerformed(evt); | |
| } | |
| }); | |
| u_year.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Year", "FE", "SE", "TE", "BE" })); | |
| u_branch.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Branch", "CMPN", "IT", "EXTC" })); | |
| u_divison.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Division", "A", "B" })); | |
| jLabel7.setText("Your class is"); | |
| jLabel8.setText("jLabel8"); | |
| jLabel9.setText("jLabel9"); | |
| jLabel10.setText("jLabel10"); | |
| javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); | |
| getContentPane().setLayout(layout); | |
| layout.setHorizontalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(86, 86, 86) | |
| .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 190, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addContainerGap(256, Short.MAX_VALUE)) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(24, 24, 24) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addComponent(jLabel3) | |
| .addComponent(jLabel4) | |
| .addComponent(jLabel6) | |
| .addComponent(jLabel5) | |
| .addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 74, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false) | |
| .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup() | |
| .addGap(25, 25, 25) | |
| .addComponent(jLabel7, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) | |
| .addComponent(jButton1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) | |
| .addComponent(jButton3, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))) | |
| .addGap(30, 30, 30) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addComponent(jLabel8) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(38, 38, 38) | |
| .addComponent(jLabel9) | |
| .addGap(39, 39, 39) | |
| .addComponent(jLabel10)) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(94, 94, 94) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) | |
| .addComponent(jButton5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) | |
| .addComponent(jButton4, javax.swing.GroupLayout.DEFAULT_SIZE, 152, Short.MAX_VALUE))))) | |
| .addComponent(u_interest, javax.swing.GroupLayout.DEFAULT_SIZE, 295, Short.MAX_VALUE) | |
| .addComponent(u_contact, javax.swing.GroupLayout.DEFAULT_SIZE, 295, Short.MAX_VALUE) | |
| .addComponent(u_address, javax.swing.GroupLayout.DEFAULT_SIZE, 295, Short.MAX_VALUE) | |
| .addComponent(u_name, javax.swing.GroupLayout.DEFAULT_SIZE, 295, Short.MAX_VALUE) | |
| .addGroup(layout.createSequentialGroup() | |
| .addComponent(u_year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGap(18, 18, 18) | |
| .addComponent(u_branch, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGap(18, 18, 18) | |
| .addComponent(u_divison, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))) | |
| .addGap(75, 75, 75)) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(154, 154, 154) | |
| .addComponent(jButton2, javax.swing.GroupLayout.DEFAULT_SIZE, 152, Short.MAX_VALUE) | |
| .addGap(450, 450, 450)) | |
| ); | |
| layout.setVerticalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(26, 26, 26) | |
| .addComponent(jLabel1) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel7) | |
| .addComponent(jLabel8) | |
| .addComponent(jLabel9) | |
| .addComponent(jLabel10)) | |
| .addGap(16, 16, 16) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jLabel2) | |
| .addComponent(u_name, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGap(18, 18, 18) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addComponent(jLabel3) | |
| .addGap(27, 27, 27) | |
| .addComponent(jLabel4) | |
| .addGap(30, 30, 30) | |
| .addComponent(jLabel6) | |
| .addGap(34, 34, 34) | |
| .addComponent(jLabel5)) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(u_year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(u_branch, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addComponent(u_divison, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGap(18, 18, 18) | |
| .addComponent(u_address, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGap(18, 18, 18) | |
| .addComponent(u_contact, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGap(18, 18, 18) | |
| .addComponent(u_interest, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))) | |
| .addGap(47, 47, 47) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(jButton1) | |
| .addComponent(jButton5)) | |
| .addGap(18, 18, 18) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addComponent(jButton4) | |
| .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) | |
| .addComponent(jButton2)) | |
| .addComponent(jButton3)) | |
| .addContainerGap()) | |
| ); | |
| pack(); | |
| }// </editor-fold>//GEN-END:initComponents | |
| String user_pid; | |
| ResultSet rs; | |
| /*public void pass_data() | |
| { | |
| // user_pid=pid; | |
| display_data(); | |
| }*/ | |
| private void display_data(){ | |
| try{ | |
| Data.connect(); | |
| rs=Data.selectAll(); | |
| if(rs.next()) | |
| { | |
| u_name.setText(rs.getString("name")); | |
| u_interest.setText(rs.getString("interest")); | |
| jLabel8.setText(rs.getString("year")); | |
| jLabel9.setText(rs.getString("branch")); | |
| jLabel10.setText(rs.getString("divison")); | |
| u_address.setText(rs.getString("address")); | |
| u_contact.setText(rs.getString("contact")); | |
| u_year.setSelectedItem(rs.getString("year")); | |
| u_branch.setSelectedItem(rs.getString("branch")); | |
| u_divison.setSelectedItem(rs.getString("divison")); | |
| } | |
| }catch(SQLException se){ | |
| //Handle errors for JDBC | |
| JOptionPane.showMessageDialog(frame, | |
| se, | |
| "Inane error", | |
| JOptionPane.ERROR_MESSAGE); | |
| se.printStackTrace(); | |
| } | |
| } | |
| private void u_interestActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_u_interestActionPerformed | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_u_interestActionPerformed | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed | |
| int option=JOptionPane.showConfirmDialog (null, "Yes or No?"); | |
| if(option==JOptionPane.YES_OPTION) | |
| { | |
| System.exit(0); | |
| } | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton2ActionPerformed | |
| private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton5ActionPerformed | |
| dispose(); | |
| Login_welcome l=new Login_welcome(); | |
| l.setVisible(true); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton5ActionPerformed | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed | |
| String name=u_name.getText(); | |
| String address=u_address.getText(); | |
| int y = u_year.getSelectedIndex(); | |
| String year=(String)u_year.getSelectedItem(); | |
| int x= u_branch.getSelectedIndex(); | |
| int z=u_divison.getSelectedIndex(); | |
| String branch=(String) u_branch.getSelectedItem(); | |
| String divison=(String)u_divison.getSelectedItem(); | |
| if(y==0 || x==0 || z==0) | |
| { | |
| JOptionPane.showMessageDialog(frame, | |
| "Please select all the information" | |
| ); | |
| } | |
| else | |
| { | |
| /*if(y==1) | |
| year = "FE"; | |
| else if(y==2) | |
| year="SE"; | |
| else if(y==3) | |
| year = "TE"; | |
| else year = "BE"; | |
| if(x==1) | |
| branch="CMPN"; | |
| else if(x==2) | |
| branch="IT"; | |
| else branch="EXTC"; | |
| if(z==1) | |
| divison="A"; | |
| else if(z==2) | |
| divison="B";*/ | |
| String interest=u_interest.getText(); | |
| String contact=u_contact.getText(); | |
| if(name.trim().equals("") || address.trim().equals("") || interest.trim().equals("") || contact.trim().equals("")) | |
| { | |
| JOptionPane.showMessageDialog(frame, | |
| "Please Enter all the details!!" | |
| ); | |
| } | |
| else{ | |
| Data.connect(); | |
| Data.update(user_pid, name, address, contact, year, branch, divison, interest); | |
| JOptionPane.showMessageDialog(frame, | |
| "Information successfully updated!!" | |
| ); | |
| dispose(); | |
| Login_welcome l=new Login_welcome(); | |
| // l.pass_data(user_pid); | |
| l.setVisible(true); | |
| } | |
| }//else | |
| }//GEN-LAST:event_jButton1ActionPerformed | |
| private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed | |
| int option=JOptionPane.showConfirmDialog (null, "Are you sure you want to delete the record?? \n Press 'Yes' to delete"); | |
| if(option==JOptionPane.YES_OPTION) | |
| { | |
| Data.connect(); | |
| Data.delete(); | |
| JOptionPane.showMessageDialog(frame, | |
| "Record Deleted Successfully!!!", | |
| "Record Deleted", | |
| JOptionPane.ERROR_MESSAGE); | |
| dispose(); | |
| Welcome w=new Welcome(); | |
| w.setVisible(true); | |
| } | |
| }//GEN-LAST:event_jButton4ActionPerformed | |
| /** | |
| * @param args the command line arguments | |
| */ | |
| public static void main(String args[]) { | |
| /* Set the Nimbus look and feel */ | |
| //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> | |
| /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. | |
| * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html | |
| */ | |
| try { | |
| for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { | |
| if ("Nimbus".equals(info.getName())) { | |
| javax.swing.UIManager.setLookAndFeel(info.getClassName()); | |
| break; | |
| } | |
| } | |
| } catch (ClassNotFoundException ex) { | |
| java.util.logging.Logger.getLogger(Update_info.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (InstantiationException ex) { | |
| java.util.logging.Logger.getLogger(Update_info.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (IllegalAccessException ex) { | |
| java.util.logging.Logger.getLogger(Update_info.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (javax.swing.UnsupportedLookAndFeelException ex) { | |
| java.util.logging.Logger.getLogger(Update_info.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } | |
| //</editor-fold> | |
| /* Create and display the form */ | |
| java.awt.EventQueue.invokeLater(new Runnable() { | |
| public void run() { | |
| new Update_info().setVisible(true); | |
| } | |
| }); | |
| } | |
| // Variables declaration - do not modify//GEN-BEGIN:variables | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JButton jButton4; | |
| private javax.swing.JButton jButton5; | |
| private javax.swing.JLabel jLabel1; | |
| private javax.swing.JLabel jLabel10; | |
| private javax.swing.JLabel jLabel2; | |
| private javax.swing.JLabel jLabel3; | |
| private javax.swing.JLabel jLabel4; | |
| private javax.swing.JLabel jLabel5; | |
| private javax.swing.JLabel jLabel6; | |
| private javax.swing.JLabel jLabel7; | |
| private javax.swing.JLabel jLabel8; | |
| private javax.swing.JLabel jLabel9; | |
| private javax.swing.JTextField u_address; | |
| private javax.swing.JComboBox u_branch; | |
| private javax.swing.JTextField u_contact; | |
| private javax.swing.JComboBox u_divison; | |
| private javax.swing.JTextField u_interest; | |
| private javax.swing.JTextField u_name; | |
| private javax.swing.JComboBox u_year; | |
| // End of variables declaration//GEN-END:variables | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.1" encoding="UTF-8" ?> | |
| <Form version="1.3" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JFrameFormInfo"> | |
| <Properties> | |
| <Property name="defaultCloseOperation" type="int" value="3"/> | |
| <Property name="title" type="java.lang.String" value="Welcome To Student Database"/> | |
| </Properties> | |
| <SyntheticProperties> | |
| <SyntheticProperty name="formSizePolicy" type="int" value="1"/> | |
| </SyntheticProperties> | |
| <AuxValues> | |
| <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> | |
| <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> | |
| <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> | |
| <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> | |
| <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> | |
| </AuxValues> | |
| <Layout> | |
| <DimensionLayout dim="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" attributes="0"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="50" max="-2" attributes="0"/> | |
| <Component id="jButton1" min="-2" pref="149" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="63" max="-2" attributes="0"/> | |
| <Component id="log_in" min="-2" pref="107" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="115" max="-2" attributes="0"/> | |
| <Component id="jButton2" min="-2" pref="200" max="-2" attributes="0"/> | |
| </Group> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="126" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="0" max="-2" attributes="0"> | |
| <Component id="jButton3" alignment="1" max="32767" attributes="1"/> | |
| <Component id="search_record" alignment="1" pref="170" max="32767" attributes="1"/> | |
| </Group> | |
| </Group> | |
| </Group> | |
| <EmptySpace pref="163" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| <DimensionLayout dim="1"> | |
| <Group type="103" groupAlignment="0" attributes="0"> | |
| <Group type="102" alignment="0" attributes="0"> | |
| <EmptySpace min="-2" pref="41" max="-2" attributes="0"/> | |
| <Group type="103" groupAlignment="3" attributes="0"> | |
| <Component id="log_in" alignment="3" min="-2" max="-2" attributes="0"/> | |
| <Component id="jButton1" alignment="3" min="-2" max="-2" attributes="0"/> | |
| </Group> | |
| <EmptySpace min="-2" pref="51" max="-2" attributes="0"/> | |
| <Component id="search_record" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="36" max="-2" attributes="0"/> | |
| <Component id="jButton3" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace min="-2" pref="36" max="-2" attributes="0"/> | |
| <Component id="jButton2" min="-2" max="-2" attributes="0"/> | |
| <EmptySpace pref="167" max="32767" attributes="0"/> | |
| </Group> | |
| </Group> | |
| </DimensionLayout> | |
| </Layout> | |
| <SubComponents> | |
| <Component class="javax.swing.JButton" name="log_in"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Log In"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="log_inActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="search_record"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Search Record"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="search_recordActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton1"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Sign Up"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton2"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Exit Application"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| <Component class="javax.swing.JButton" name="jButton3"> | |
| <Properties> | |
| <Property name="text" type="java.lang.String" value="Display All Records"/> | |
| </Properties> | |
| <Events> | |
| <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/> | |
| </Events> | |
| </Component> | |
| </SubComponents> | |
| </Form> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| * To change this template, choose Tools | Templates | |
| * and open the template in the editor. | |
| */ | |
| /* | |
| * Welcome.java | |
| * | |
| * Created on Oct 1, 2013, 8:49:37 PM | |
| */ | |
| /** | |
| * | |
| * @author suraj | |
| */ | |
| import java.awt.*; | |
| import javax.swing.JOptionPane; | |
| public class Welcome extends javax.swing.JFrame { | |
| /** Creates new form Welcome */ | |
| public Welcome() { | |
| initComponents(); | |
| } | |
| /** This method is called from within the constructor to | |
| * initialize the form. | |
| * WARNING: Do NOT modify this code. The content of this method is | |
| * always regenerated by the Form Editor. | |
| */ | |
| @SuppressWarnings("unchecked") | |
| // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents | |
| private void initComponents() { | |
| log_in = new javax.swing.JButton(); | |
| search_record = new javax.swing.JButton(); | |
| jButton1 = new javax.swing.JButton(); | |
| jButton2 = new javax.swing.JButton(); | |
| jButton3 = new javax.swing.JButton(); | |
| setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); | |
| setTitle("Welcome To Student Database"); | |
| log_in.setText("Log In"); | |
| log_in.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| log_inActionPerformed(evt); | |
| } | |
| }); | |
| search_record.setText("Search Record"); | |
| search_record.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| search_recordActionPerformed(evt); | |
| } | |
| }); | |
| jButton1.setText("Sign Up"); | |
| jButton1.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton1ActionPerformed(evt); | |
| } | |
| }); | |
| jButton2.setText("Exit Application"); | |
| jButton2.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton2ActionPerformed(evt); | |
| } | |
| }); | |
| jButton3.setText("Display All Records"); | |
| jButton3.addActionListener(new java.awt.event.ActionListener() { | |
| public void actionPerformed(java.awt.event.ActionEvent evt) { | |
| jButton3ActionPerformed(evt); | |
| } | |
| }); | |
| javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); | |
| getContentPane().setLayout(layout); | |
| layout.setHorizontalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(50, 50, 50) | |
| .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 149, javax.swing.GroupLayout.PREFERRED_SIZE) | |
| .addGap(63, 63, 63) | |
| .addComponent(log_in, javax.swing.GroupLayout.PREFERRED_SIZE, 107, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(115, 115, 115) | |
| .addComponent(jButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 200, javax.swing.GroupLayout.PREFERRED_SIZE)) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(126, 126, 126) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) | |
| .addComponent(jButton3, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) | |
| .addComponent(search_record, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 170, Short.MAX_VALUE)))) | |
| .addContainerGap(163, Short.MAX_VALUE)) | |
| ); | |
| layout.setVerticalGroup( | |
| layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | |
| .addGroup(layout.createSequentialGroup() | |
| .addGap(41, 41, 41) | |
| .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | |
| .addComponent(log_in) | |
| .addComponent(jButton1)) | |
| .addGap(51, 51, 51) | |
| .addComponent(search_record) | |
| .addGap(36, 36, 36) | |
| .addComponent(jButton3) | |
| .addGap(36, 36, 36) | |
| .addComponent(jButton2) | |
| .addContainerGap(167, Short.MAX_VALUE)) | |
| ); | |
| pack(); | |
| }// </editor-fold>//GEN-END:initComponents | |
| private void log_inActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_log_inActionPerformed | |
| dispose(); | |
| Log_in l=new Log_in(); | |
| l.setVisible(true); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_log_inActionPerformed | |
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed | |
| dispose(); | |
| Sample_sign_up s=new Sample_sign_up(); | |
| s.setVisible(true); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton1ActionPerformed | |
| private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed | |
| int option=JOptionPane.showConfirmDialog (null, "Are you sure you want to exit this application"); | |
| if(option==JOptionPane.YES_OPTION) | |
| { | |
| System.exit(0); | |
| } | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton2ActionPerformed | |
| private void search_recordActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_search_recordActionPerformed | |
| dispose(); | |
| Search_record s=new Search_record(); | |
| s.setVisible(true); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_search_recordActionPerformed | |
| private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed | |
| dispose(); | |
| AllRecord a=new AllRecord(); | |
| a.setVisible(true); | |
| a.display_data(); | |
| // TODO add your handling code here: | |
| }//GEN-LAST:event_jButton3ActionPerformed | |
| /** | |
| * @param args the command line arguments | |
| */ | |
| public static void main(String args[]) { | |
| /* Set the Nimbus look and feel */ | |
| //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> | |
| /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. | |
| * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html | |
| */ | |
| try { | |
| for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { | |
| if ("Nimbus".equals(info.getName())) { | |
| javax.swing.UIManager.setLookAndFeel(info.getClassName()); | |
| break; | |
| } | |
| } | |
| } catch (ClassNotFoundException ex) { | |
| java.util.logging.Logger.getLogger(Welcome.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (InstantiationException ex) { | |
| java.util.logging.Logger.getLogger(Welcome.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (IllegalAccessException ex) { | |
| java.util.logging.Logger.getLogger(Welcome.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } catch (javax.swing.UnsupportedLookAndFeelException ex) { | |
| java.util.logging.Logger.getLogger(Welcome.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); | |
| } | |
| //</editor-fold> | |
| /* Create and display the form */ | |
| java.awt.EventQueue.invokeLater(new Runnable() { | |
| public void run() { | |
| new Welcome().setVisible(true); | |
| } | |
| }); | |
| } | |
| // Variables declaration - do not modify//GEN-BEGIN:variables | |
| private javax.swing.JButton jButton1; | |
| private javax.swing.JButton jButton2; | |
| private javax.swing.JButton jButton3; | |
| private javax.swing.JButton log_in; | |
| private javax.swing.JButton search_record; | |
| // End of variables declaration//GEN-END:variables | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <module type="JAVA_MODULE" version="4"> | |
| <component name="NewModuleRootManager" inherit-compiler-output="true"> | |
| <exclude-output /> | |
| <content url="file://$MODULE_DIR$"> | |
| <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> | |
| </content> | |
| <orderEntry type="inheritedJdk" /> | |
| <orderEntry type="sourceFolder" forTests="false" /> | |
| </component> | |
| </module> | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment