/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Administrator
*/
import java.sql.* ;
public class NewJFrame
extends javax.
swing .
JFrame { /**
* Creates new form NewJFrame
*/
public NewJFrame( ) {
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">
private void initComponents( ) {
public void windowOpened
( java.
awt .
event .
WindowEvent evt
) { formWindowOpened( evt) ;
}
} ) ;
javax.swing .GroupLayout layout = new javax.swing .GroupLayout ( getContentPane( ) ) ;
getContentPane( ) .setLayout ( layout) ;
layout.setHorizontalGroup (
layout.createParallelGroup ( javax.swing .GroupLayout .Alignment .LEADING )
.
addGap ( 0 ,
567 ,
Short .
MAX_VALUE ) ) ;
layout.setVerticalGroup (
layout.createParallelGroup ( javax.swing .GroupLayout .Alignment .LEADING )
.
addGap ( 0 ,
512 ,
Short .
MAX_VALUE ) ) ;
pack( ) ;
} // </editor-fold>
private void formWindowOpened
( java.
awt .
event .
WindowEvent evt
) { // TODO add your handling code here:
conn = Connect.ConnectionDB ( ) ;
}
/**
* @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://d...content-available-to-author-only...e.com/javase/tutorial/uiswing/lookandfeel/plaf.html
*/
try {
if ( "Nimbus" .equals ( info.getName ( ) ) ) {
javax.
swing .
UIManager .
setLookAndFeel ( info.
getClassName ( ) ) ; break ;
}
}
java.util .logging .Logger .getLogger ( NewJFrame.class .getName ( ) ) .log ( java.util .logging .Level .SEVERE , null , ex) ;
java.util .logging .Logger .getLogger ( NewJFrame.class .getName ( ) ) .log ( java.util .logging .Level .SEVERE , null , ex) ;
java.util .logging .Logger .getLogger ( NewJFrame.class .getName ( ) ) .log ( java.util .logging .Level .SEVERE , null , ex) ;
java.util .logging .Logger .getLogger ( NewJFrame.class .getName ( ) ) .log ( java.util .logging .Level .SEVERE , null , ex) ;
}
//</editor-fold>
/* Create and display the form */
public void run( ) {
new NewJFrame( ) .setVisible ( true ) ;
}
} ) ;
}
// Variables declaration - do not modify
// End of variables declaration
}
LyoKICogVG8gY2hhbmdlIHRoaXMgdGVtcGxhdGUsIGNob29zZSBUb29scyB8IFRlbXBsYXRlcwogKiBhbmQgb3BlbiB0aGUgdGVtcGxhdGUgaW4gdGhlIGVkaXRvci4KICovCgovKioKICoKICogQGF1dGhvciBBZG1pbmlzdHJhdG9yCiAqLwppbXBvcnQgamF2YS5zcWwuKjsKCnB1YmxpYyBjbGFzcyBOZXdKRnJhbWUgZXh0ZW5kcyBqYXZheC5zd2luZy5KRnJhbWUgewpDb25uZWN0aW9uIGNvbm49bnVsbDsKICAgIC8qKgogICAgICogQ3JlYXRlcyBuZXcgZm9ybSBOZXdKRnJhbWUKICAgICAqLwogICAgcHVibGljIE5ld0pGcmFtZSgpIHsKICAgICAgICBpbml0Q29tcG9uZW50cygpOwogICAgfQoKICAgIC8qKgogICAgICogVGhpcyBtZXRob2QgaXMgY2FsbGVkIGZyb20gd2l0aGluIHRoZSBjb25zdHJ1Y3RvciB0byBpbml0aWFsaXplIHRoZSBmb3JtLgogICAgICogV0FSTklORzogRG8gTk9UIG1vZGlmeSB0aGlzIGNvZGUuIFRoZSBjb250ZW50IG9mIHRoaXMgbWV0aG9kIGlzIGFsd2F5cwogICAgICogcmVnZW5lcmF0ZWQgYnkgdGhlIEZvcm0gRWRpdG9yLgogICAgICovCiAgICBAU3VwcHJlc3NXYXJuaW5ncygidW5jaGVja2VkIikKICAgIC8vIDxlZGl0b3ItZm9sZCBkZWZhdWx0c3RhdGU9ImNvbGxhcHNlZCIgZGVzYz0iR2VuZXJhdGVkIENvZGUiPiAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICBwcml2YXRlIHZvaWQgaW5pdENvbXBvbmVudHMoKSB7CgogICAgICAgIHNldERlZmF1bHRDbG9zZU9wZXJhdGlvbihqYXZheC5zd2luZy5XaW5kb3dDb25zdGFudHMuRVhJVF9PTl9DTE9TRSk7CiAgICAgICAgYWRkV2luZG93TGlzdGVuZXIobmV3IGphdmEuYXd0LmV2ZW50LldpbmRvd0FkYXB0ZXIoKSB7CiAgICAgICAgICAgIHB1YmxpYyB2b2lkIHdpbmRvd09wZW5lZChqYXZhLmF3dC5ldmVudC5XaW5kb3dFdmVudCBldnQpIHsKICAgICAgICAgICAgICAgIGZvcm1XaW5kb3dPcGVuZWQoZXZ0KTsKICAgICAgICAgICAgfQogICAgICAgIH0pOwoKICAgICAgICBqYXZheC5zd2luZy5Hcm91cExheW91dCBsYXlvdXQgPSBuZXcgamF2YXguc3dpbmcuR3JvdXBMYXlvdXQoZ2V0Q29udGVudFBhbmUoKSk7CiAgICAgICAgZ2V0Q29udGVudFBhbmUoKS5zZXRMYXlvdXQobGF5b3V0KTsKICAgICAgICBsYXlvdXQuc2V0SG9yaXpvbnRhbEdyb3VwKAogICAgICAgICAgICBsYXlvdXQuY3JlYXRlUGFyYWxsZWxHcm91cChqYXZheC5zd2luZy5Hcm91cExheW91dC5BbGlnbm1lbnQuTEVBRElORykKICAgICAgICAgICAgLmFkZEdhcCgwLCA1NjcsIFNob3J0Lk1BWF9WQUxVRSkKICAgICAgICApOwogICAgICAgIGxheW91dC5zZXRWZXJ0aWNhbEdyb3VwKAogICAgICAgICAgICBsYXlvdXQuY3JlYXRlUGFyYWxsZWxHcm91cChqYXZheC5zd2luZy5Hcm91cExheW91dC5BbGlnbm1lbnQuTEVBRElORykKICAgICAgICAgICAgLmFkZEdhcCgwLCA1MTIsIFNob3J0Lk1BWF9WQUxVRSkKICAgICAgICApOwoKICAgICAgICBwYWNrKCk7CiAgICB9Ly8gPC9lZGl0b3ItZm9sZD4gICAgICAgICAgICAgICAgICAgICAgICAKCiAgICBwcml2YXRlIHZvaWQgZm9ybVdpbmRvd09wZW5lZChqYXZhLmF3dC5ldmVudC5XaW5kb3dFdmVudCBldnQpIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgLy8gVE9ETyBhZGQgeW91ciBoYW5kbGluZyBjb2RlIGhlcmU6CiAgICAgICAgY29ubiA9Q29ubmVjdC5Db25uZWN0aW9uREIoKTsKICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKCiAgICAvKioKICAgICAqIEBwYXJhbSBhcmdzIHRoZSBjb21tYW5kIGxpbmUgYXJndW1lbnRzCiAgICAgKi8KICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZyBhcmdzW10pIHsKICAgICAgICAvKiBTZXQgdGhlIE5pbWJ1cyBsb29rIGFuZCBmZWVsICovCiAgICAgICAgLy88ZWRpdG9yLWZvbGQgZGVmYXVsdHN0YXRlPSJjb2xsYXBzZWQiIGRlc2M9IiBMb29rIGFuZCBmZWVsIHNldHRpbmcgY29kZSAob3B0aW9uYWwpICI+CiAgICAgICAgLyogSWYgTmltYnVzIChpbnRyb2R1Y2VkIGluIEphdmEgU0UgNikgaXMgbm90IGF2YWlsYWJsZSwgc3RheSB3aXRoIHRoZSBkZWZhdWx0IGxvb2sgYW5kIGZlZWwuCiAgICAgICAgICogRm9yIGRldGFpbHMgc2VlIGh0dHA6Ly9kLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5lLmNvbS9qYXZhc2UvdHV0b3JpYWwvdWlzd2luZy9sb29rYW5kZmVlbC9wbGFmLmh0bWwgCiAgICAgICAgICovCiAgICAgICAgdHJ5IHsKICAgICAgICAgICAgZm9yIChqYXZheC5zd2luZy5VSU1hbmFnZXIuTG9va0FuZEZlZWxJbmZvIGluZm8gOiBqYXZheC5zd2luZy5VSU1hbmFnZXIuZ2V0SW5zdGFsbGVkTG9va0FuZEZlZWxzKCkpIHsKICAgICAgICAgICAgICAgIGlmICgiTmltYnVzIi5lcXVhbHMoaW5mby5nZXROYW1lKCkpKSB7CiAgICAgICAgICAgICAgICAgICAgamF2YXguc3dpbmcuVUlNYW5hZ2VyLnNldExvb2tBbmRGZWVsKGluZm8uZ2V0Q2xhc3NOYW1lKCkpOwogICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgfSBjYXRjaCAoQ2xhc3NOb3RGb3VuZEV4Y2VwdGlvbiBleCkgewogICAgICAgICAgICBqYXZhLnV0aWwubG9nZ2luZy5Mb2dnZXIuZ2V0TG9nZ2VyKE5ld0pGcmFtZS5jbGFzcy5nZXROYW1lKCkpLmxvZyhqYXZhLnV0aWwubG9nZ2luZy5MZXZlbC5TRVZFUkUsIG51bGwsIGV4KTsKICAgICAgICB9IGNhdGNoIChJbnN0YW50aWF0aW9uRXhjZXB0aW9uIGV4KSB7CiAgICAgICAgICAgIGphdmEudXRpbC5sb2dnaW5nLkxvZ2dlci5nZXRMb2dnZXIoTmV3SkZyYW1lLmNsYXNzLmdldE5hbWUoKSkubG9nKGphdmEudXRpbC5sb2dnaW5nLkxldmVsLlNFVkVSRSwgbnVsbCwgZXgpOwogICAgICAgIH0gY2F0Y2ggKElsbGVnYWxBY2Nlc3NFeGNlcHRpb24gZXgpIHsKICAgICAgICAgICAgamF2YS51dGlsLmxvZ2dpbmcuTG9nZ2VyLmdldExvZ2dlcihOZXdKRnJhbWUuY2xhc3MuZ2V0TmFtZSgpKS5sb2coamF2YS51dGlsLmxvZ2dpbmcuTGV2ZWwuU0VWRVJFLCBudWxsLCBleCk7CiAgICAgICAgfSBjYXRjaCAoamF2YXguc3dpbmcuVW5zdXBwb3J0ZWRMb29rQW5kRmVlbEV4Y2VwdGlvbiBleCkgewogICAgICAgICAgICBqYXZhLnV0aWwubG9nZ2luZy5Mb2dnZXIuZ2V0TG9nZ2VyKE5ld0pGcmFtZS5jbGFzcy5nZXROYW1lKCkpLmxvZyhqYXZhLnV0aWwubG9nZ2luZy5MZXZlbC5TRVZFUkUsIG51bGwsIGV4KTsKICAgICAgICB9CiAgICAgICAgLy88L2VkaXRvci1mb2xkPgoKICAgICAgICAvKiBDcmVhdGUgYW5kIGRpc3BsYXkgdGhlIGZvcm0gKi8KICAgICAgICBqYXZhLmF3dC5FdmVudFF1ZXVlLmludm9rZUxhdGVyKG5ldyBSdW5uYWJsZSgpIHsKICAgICAgICAgICAgcHVibGljIHZvaWQgcnVuKCkgewogICAgICAgICAgICAgICAgbmV3IE5ld0pGcmFtZSgpLnNldFZpc2libGUodHJ1ZSk7CiAgICAgICAgICAgIH0KICAgICAgICB9KTsKICAgIH0KICAgIC8vIFZhcmlhYmxlcyBkZWNsYXJhdGlvbiAtIGRvIG5vdCBtb2RpZnkgICAgICAgICAgICAgICAgICAgICAKICAgIC8vIEVuZCBvZiB2YXJpYWJsZXMgZGVjbGFyYXRpb24gICAgICAgICAgICAgICAgICAgCn0K
compilation info
Main.java:12: error: class NewJFrame is public, should be declared in a file named NewJFrame.java
public class NewJFrame extends javax.swing.JFrame {
^
Main.java:53: error: cannot find symbol
conn =Connect.ConnectionDB();
^
symbol: variable Connect
location: class NewJFrame
2 errors
stdout