Advertisement
Guest User

Untitled

a guest
May 1st, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.03 KB | None | 0 0
  1. /*
  2. * To change this license header, choose License Headers in Project Properties.
  3. * To change this template file, choose Tools | Templates
  4. * and open the template in the editor.
  5. */
  6. package theatre;
  7.  
  8. import java.awt.event.ActionEvent;
  9. import javax.swing.JButton;
  10. import javax.swing.JFileChooser;
  11. import javax.swing.JOptionPane;
  12. import javax.swing.filechooser.FileFilter;
  13. import javax.swing.filechooser.FileNameExtensionFilter;
  14. import java.sql.*;
  15. import java.util.logging.Level;
  16. import java.util.logging.Logger;
  17. import javax.swing.JTable;
  18. /**
  19. *
  20. * @author KitjakarnNisit-02
  21. */
  22. public class manageMovie extends javax.swing.JFrame {
  23. Connection connect;
  24.  
  25. /**
  26. * Creates new form manageMovie
  27. */
  28. public manageMovie() throws Exception{
  29. Class.forName("com.mysql.jdbc.Driver");
  30. connect = DriverManager.getConnection("jdbc:mysql://localhost:3306/theatre","root","");
  31. initComponents();
  32.  
  33. }
  34.  
  35. private String id,ti,ra,du,pict;
  36.  
  37. /**
  38. * This method is called from within the constructor to initialize the form.
  39. * WARNING: Do NOT modify this code. The content of this method is always
  40. * regenerated by the Form Editor.
  41. */
  42. @SuppressWarnings("unchecked")
  43. // <editor-fold defaultstate="collapsed" desc="Generated Code">
  44. private void initComponents() {
  45. bindingGroup = new org.jdesktop.beansbinding.BindingGroup();
  46.  
  47. entityManager = java.beans.Beans.isDesignTime() ? null : javax.persistence.Persistence.createEntityManagerFactory("theatre?zeroDateTimeBehavior=convertToNullPU").createEntityManager();
  48. ticketQuery = java.beans.Beans.isDesignTime() ? null : entityManager.createQuery("SELECT t FROM Ticket t");
  49. ticketList = java.beans.Beans.isDesignTime() ? java.util.Collections.emptyList() : ticketQuery.getResultList();
  50. movieQuery = java.beans.Beans.isDesignTime() ? null : entityManager.createQuery("SELECT m FROM Movie m");
  51. movieList = java.beans.Beans.isDesignTime() ? java.util.Collections.emptyList() : movieQuery.getResultList();
  52. movieQuery1 = java.beans.Beans.isDesignTime() ? null : entityManager.createQuery("SELECT m FROM Movie m");
  53. movieList1 = java.beans.Beans.isDesignTime() ? java.util.Collections.emptyList() : movieQuery1.getResultList();
  54. jButton2 = new javax.swing.JButton();
  55. try {
  56. jButton1 =(javax.swing.JButton)java.beans.Beans.instantiate(getClass().getClassLoader(), "theatre.Admin_jButton1");
  57. } catch (ClassNotFoundException e) {
  58. e.printStackTrace();
  59. } catch (java.io.IOException e) {
  60. e.printStackTrace();
  61. }
  62. IDin = new javax.swing.JTextField();
  63. jLabel7 = new javax.swing.JLabel();
  64. back = new javax.swing.JButton();
  65. try {
  66. jButton3 =(javax.swing.JButton)java.beans.Beans.instantiate(getClass().getClassLoader(), "theatre.Admin_jButton1");
  67. } catch (ClassNotFoundException e) {
  68. e.printStackTrace();
  69. } catch (java.io.IOException e) {
  70. e.printStackTrace();
  71. }
  72. jLabel14 = new javax.swing.JLabel();
  73. IDde = new javax.swing.JTextField();
  74. jLabel13 = new javax.swing.JLabel();
  75. jLabel8 = new javax.swing.JLabel();
  76. jLabel15 = new javax.swing.JLabel();
  77. IDed1 = new javax.swing.JTextField();
  78. try {
  79. jButton4 =(javax.swing.JButton)java.beans.Beans.instantiate(getClass().getClassLoader(), "theatre.Admin_jButton1");
  80. } catch (ClassNotFoundException e) {
  81. e.printStackTrace();
  82. } catch (java.io.IOException e) {
  83. e.printStackTrace();
  84. }
  85. jLabel12 = new javax.swing.JLabel();
  86. title = new javax.swing.JTextField();
  87. jLabel3 = new javax.swing.JLabel();
  88. duration = new javax.swing.JTextField();
  89. jLabel4 = new javax.swing.JLabel();
  90. rate = new javax.swing.JComboBox<>();
  91. jLabel60 = new javax.swing.JLabel();
  92. pic = new javax.swing.JTextField();
  93. picbut1 = new javax.swing.JButton();
  94. jLabel62 = new javax.swing.JLabel();
  95. jLabel6 = new javax.swing.JLabel();
  96. jScrollPane1 = new javax.swing.JScrollPane();
  97. jTable1 = new javax.swing.JTable();
  98. jLabel1 = new javax.swing.JLabel();
  99.  
  100. setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
  101. setTitle("Manage Movie");
  102. setMaximumSize(new java.awt.Dimension(1280, 760));
  103. setMinimumSize(new java.awt.Dimension(1280, 760));
  104. setPreferredSize(new java.awt.Dimension(1280, 760));
  105. setResizable(false);
  106. setSize(new java.awt.Dimension(600, 800));
  107. getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
  108.  
  109. jButton2.setFont(new java.awt.Font("Segoe UI", 1, 18)); // NOI18N
  110. jButton2.setText("Clear");
  111. jButton2.addActionListener(new java.awt.event.ActionListener() {
  112. public void actionPerformed(java.awt.event.ActionEvent evt) {
  113. jButton2ActionPerformed(evt);
  114. }
  115. });
  116. getContentPane().add(jButton2, new org.netbeans.lib.awtextra.AbsoluteConstraints(290, 360, -1, -1));
  117.  
  118. jButton1.addActionListener(new java.awt.event.ActionListener() {
  119. public void actionPerformed(java.awt.event.ActionEvent evt) {
  120. jButton1ActionPerformed(evt);
  121. }
  122. });
  123. getContentPane().add(jButton1, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 360, 70, 40));
  124.  
  125. IDin.setFont(new java.awt.Font("Segoe UI", 0, 16)); // NOI18N
  126. getContentPane().add(IDin, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 220, 180, -1));
  127.  
  128. jLabel7.setFont(new java.awt.Font("Segoe UI", 1, 36)); // NOI18N
  129. jLabel7.setForeground(new java.awt.Color(255, 255, 204));
  130. jLabel7.setText("Delete");
  131. getContentPane().add(jLabel7, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 410, -1, -1));
  132.  
  133. back.setFont(new java.awt.Font("Segoe UI", 1, 18)); // NOI18N
  134. back.setText("Back");
  135. back.addActionListener(new java.awt.event.ActionListener() {
  136. public void actionPerformed(java.awt.event.ActionEvent evt) {
  137. backActionPerformed(evt);
  138. }
  139. });
  140. getContentPane().add(back, new org.netbeans.lib.awtextra.AbsoluteConstraints(1190, 710, -1, -1));
  141.  
  142. jButton3.addActionListener(new java.awt.event.ActionListener() {
  143. public void actionPerformed(java.awt.event.ActionEvent evt) {
  144. jButton3ActionPerformed(evt);
  145. }
  146. });
  147. getContentPane().add(jButton3, new org.netbeans.lib.awtextra.AbsoluteConstraints(280, 470, 80, 40));
  148.  
  149. jLabel14.setFont(new java.awt.Font("Segoe UI", 1, 18)); // NOI18N
  150. jLabel14.setForeground(new java.awt.Color(255, 255, 204));
  151. jLabel14.setText("ID:");
  152. jLabel14.setPreferredSize(new java.awt.Dimension(24, 30));
  153. getContentPane().add(jLabel14, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 470, 50, -1));
  154.  
  155. IDde.setFont(new java.awt.Font("Segoe UI", 0, 16)); // NOI18N
  156. IDde.addActionListener(new java.awt.event.ActionListener() {
  157. public void actionPerformed(java.awt.event.ActionEvent evt) {
  158. IDdeActionPerformed(evt);
  159. }
  160. });
  161. getContentPane().add(IDde, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 470, 180, -1));
  162.  
  163. jLabel13.setFont(new java.awt.Font("Segoe UI", 1, 18)); // NOI18N
  164. jLabel13.setForeground(new java.awt.Color(255, 255, 204));
  165. jLabel13.setText("ID:");
  166. jLabel13.setPreferredSize(new java.awt.Dimension(24, 30));
  167. getContentPane().add(jLabel13, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 220, 50, -1));
  168.  
  169. jLabel8.setFont(new java.awt.Font("Segoe UI", 1, 36)); // NOI18N
  170. jLabel8.setForeground(new java.awt.Color(255, 255, 204));
  171. jLabel8.setText("Edit");
  172. getContentPane().add(jLabel8, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 560, -1, -1));
  173.  
  174. jLabel15.setFont(new java.awt.Font("Segoe UI", 1, 18)); // NOI18N
  175. jLabel15.setForeground(new java.awt.Color(255, 255, 204));
  176. jLabel15.setText("ID:");
  177. jLabel15.setPreferredSize(new java.awt.Dimension(24, 30));
  178. getContentPane().add(jLabel15, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 620, 50, -1));
  179.  
  180. IDed1.setFont(new java.awt.Font("Segoe UI", 0, 16)); // NOI18N
  181. IDed1.addActionListener(new java.awt.event.ActionListener() {
  182. public void actionPerformed(java.awt.event.ActionEvent evt) {
  183. IDed1ActionPerformed(evt);
  184. }
  185. });
  186. getContentPane().add(IDed1, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 620, 180, -1));
  187.  
  188. jButton4.addActionListener(new java.awt.event.ActionListener() {
  189. public void actionPerformed(java.awt.event.ActionEvent evt) {
  190. jButton4ActionPerformed(evt);
  191. }
  192. });
  193. getContentPane().add(jButton4, new org.netbeans.lib.awtextra.AbsoluteConstraints(280, 620, 80, 40));
  194.  
  195. jLabel12.setFont(new java.awt.Font("Segoe UI", 1, 18)); // NOI18N
  196. jLabel12.setForeground(new java.awt.Color(255, 255, 204));
  197. jLabel12.setText("Title:");
  198. jLabel12.setPreferredSize(new java.awt.Dimension(24, 30));
  199. getContentPane().add(jLabel12, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 260, 50, -1));
  200.  
  201. title.setFont(new java.awt.Font("Segoe UI", 0, 16)); // NOI18N
  202. getContentPane().add(title, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 260, 420, -1));
  203.  
  204. jLabel3.setFont(new java.awt.Font("Segoe UI", 1, 18)); // NOI18N
  205. jLabel3.setForeground(new java.awt.Color(255, 255, 204));
  206. jLabel3.setText("Duration:");
  207. jLabel3.setPreferredSize(new java.awt.Dimension(45, 30));
  208. getContentPane().add(jLabel3, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 300, 90, -1));
  209.  
  210. duration.setFont(new java.awt.Font("Segoe UI", 0, 16)); // NOI18N
  211. duration.addActionListener(new java.awt.event.ActionListener() {
  212. public void actionPerformed(java.awt.event.ActionEvent evt) {
  213. durationActionPerformed(evt);
  214. }
  215. });
  216. getContentPane().add(duration, new org.netbeans.lib.awtextra.AbsoluteConstraints(130, 300, 100, -1));
  217.  
  218. jLabel4.setFont(new java.awt.Font("Segoe UI", 1, 18)); // NOI18N
  219. jLabel4.setForeground(new java.awt.Color(255, 255, 204));
  220. jLabel4.setText("Rate:");
  221. jLabel4.setPreferredSize(new java.awt.Dimension(27, 30));
  222. getContentPane().add(jLabel4, new org.netbeans.lib.awtextra.AbsoluteConstraints(290, 220, 80, -1));
  223.  
  224. rate.setFont(new java.awt.Font("Segoe UI", 0, 16)); // NOI18N
  225. rate.setModel(new javax.swing.DefaultComboBoxModel<>(new String[] { "G", "PG", "PG-13", "R", "NC-17" }));
  226. rate.setPreferredSize(new java.awt.Dimension(56, 30));
  227. rate.addActionListener(new java.awt.event.ActionListener() {
  228. public void actionPerformed(java.awt.event.ActionEvent evt) {
  229. rateActionPerformed(evt);
  230. }
  231. });
  232. getContentPane().add(rate, new org.netbeans.lib.awtextra.AbsoluteConstraints(350, 220, 160, -1));
  233.  
  234. jLabel60.setFont(new java.awt.Font("Segoe UI", 1, 18)); // NOI18N
  235. jLabel60.setForeground(new java.awt.Color(255, 255, 204));
  236. jLabel60.setText("Add Picture:");
  237. getContentPane().add(jLabel60, new org.netbeans.lib.awtextra.AbsoluteConstraints(260, 300, -1, -1));
  238.  
  239. pic.setEditable(false);
  240. pic.setFont(new java.awt.Font("Segoe UI", 0, 16)); // NOI18N
  241. pic.setText("No Attached File ...");
  242. getContentPane().add(pic, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 300, 140, 30));
  243.  
  244. picbut1.setFont(new java.awt.Font("Segoe UI", 1, 18)); // NOI18N
  245. picbut1.setText("...");
  246. picbut1.addActionListener(new java.awt.event.ActionListener() {
  247. public void actionPerformed(java.awt.event.ActionEvent evt) {
  248. picbut1ActionPerformed(evt);
  249. }
  250. });
  251. getContentPane().add(picbut1, new org.netbeans.lib.awtextra.AbsoluteConstraints(510, 299, -1, -1));
  252.  
  253. jLabel62.setFont(new java.awt.Font("Segoe UI", 1, 16)); // NOI18N
  254. jLabel62.setForeground(new java.awt.Color(255, 255, 204));
  255. jLabel62.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
  256. jLabel62.setText("(Please use 223*315 pixcel)");
  257. getContentPane().add(jLabel62, new org.netbeans.lib.awtextra.AbsoluteConstraints(360, 330, -1, 20));
  258.  
  259. jLabel6.setFont(new java.awt.Font("Segoe UI", 1, 36)); // NOI18N
  260. jLabel6.setForeground(new java.awt.Color(255, 255, 204));
  261. jLabel6.setText("Insert");
  262. getContentPane().add(jLabel6, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 160, -1, -1));
  263.  
  264. org.jdesktop.swingbinding.JTableBinding jTableBinding = org.jdesktop.swingbinding.SwingBindings.createJTableBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, movieList1, jTable1);
  265. org.jdesktop.swingbinding.JTableBinding.ColumnBinding columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${id}"));
  266. columnBinding.setColumnName("Id");
  267. columnBinding.setColumnClass(Integer.class);
  268. columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${title}"));
  269. columnBinding.setColumnName("Title");
  270. columnBinding.setColumnClass(String.class);
  271. columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${duration}"));
  272. columnBinding.setColumnName("Duration");
  273. columnBinding.setColumnClass(String.class);
  274. columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${rate}"));
  275. columnBinding.setColumnName("Rate");
  276. columnBinding.setColumnClass(String.class);
  277. bindingGroup.addBinding(jTableBinding);
  278. jTableBinding.bind();
  279.  
  280. jScrollPane1.setViewportView(jTable1);
  281.  
  282. getContentPane().add(jScrollPane1, new org.netbeans.lib.awtextra.AbsoluteConstraints(590, 140, -1, -1));
  283.  
  284. jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/theatre/managemovie.png"))); // NOI18N
  285. jLabel1.setText("jLabel1");
  286. getContentPane().add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(-10, 10, -1, -1));
  287.  
  288. bindingGroup.bind();
  289.  
  290. pack();
  291. setLocationRelativeTo(null);
  292. }// </editor-fold>
  293.  
  294. private void backActionPerformed(java.awt.event.ActionEvent evt) {
  295. this.dispose();
  296. }
  297.  
  298. private void durationActionPerformed(java.awt.event.ActionEvent evt) {
  299. // TODO add your handling code here:
  300. }
  301.  
  302. private void rateActionPerformed(java.awt.event.ActionEvent evt) {
  303. // TODO add your handling code here:
  304. }
  305.  
  306. public String addPic(){
  307. String s = null;
  308. JFileChooser fileopen = new JFileChooser();
  309. FileFilter filter = new FileNameExtensionFilter("Picture file", "png", "jpg","jpeg","tif","gif");
  310. fileopen.addChoosableFileFilter(filter);
  311. int ret = fileopen.showDialog(null, "Choose file");
  312. if (ret == JFileChooser.APPROVE_OPTION)
  313. s = fileopen.getSelectedFile().toString();
  314. return s;
  315. }
  316.  
  317. private void picbut1ActionPerformed(java.awt.event.ActionEvent evt) {
  318. pic.setText(addPic());
  319. pict=pic.getText();
  320. }
  321.  
  322. private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
  323. try {
  324.  
  325. id=IDin.getText();
  326. du=duration.getText();
  327. ra=(String)rate.getSelectedItem();
  328. ti=title.getText();
  329. Statement ins = connect.createStatement();
  330. ins.executeUpdate("INSERT INTO `movie` (`id`, `title`, `duration`, `rate`) VALUES (' "+id+" ', '"+ti+"', ' "+du+" ', ' "+ra+" ')");
  331. connect.close();
  332. this.dispose();
  333. manageMovie g = new manageMovie();
  334. g.setVisible(true);
  335. System.out.println(id);
  336.  
  337. } catch (SQLException ex) {
  338. System.out.println("แอด id ซ้ำไม่ได้");
  339. } catch (Exception ex) {
  340. Logger.getLogger(manageMovie.class.getName()).log(Level.SEVERE, null, ex);
  341. }
  342.  
  343.  
  344. }
  345.  
  346. private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
  347. title.setText(null);
  348. duration.setText(null);
  349. rate.setSelectedIndex(0);
  350. IDin.setText(null);
  351. pic.setText("No Attached File ...");
  352.  
  353. }
  354.  
  355. public void actionPerformed(ActionEvent e) {
  356. int n = JOptionPane.showConfirmDialog(null,
  357. "I really like my book",
  358. "Question (application-modal dialog)",
  359. JOptionPane.YES_NO_OPTION,
  360. JOptionPane.QUESTION_MESSAGE);
  361. }
  362.  
  363. private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
  364.  
  365. try {
  366. String id = IDde.getText();
  367. int n = JOptionPane.showConfirmDialog(null,
  368. ("Delete!! "+id),
  369. "Delete",
  370. JOptionPane.YES_NO_OPTION,
  371. JOptionPane.QUESTION_MESSAGE);
  372. Statement ins = connect.createStatement();
  373. ins.executeUpdate("DELETE FROM `movie` WHERE id = '"+id+"' ");
  374. connect.close();
  375. this.dispose();
  376. manageMovie g = new manageMovie();
  377. g.setVisible(true);
  378. } catch (SQLException ex) {
  379. System.out.println("หา id บ่ป้ะเจ้า");
  380. } catch (Exception ex) {
  381. Logger.getLogger(manageMovie.class.getName()).log(Level.SEVERE, null, ex);
  382. }
  383.  
  384. }
  385.  
  386. private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
  387.  
  388. try {
  389.  
  390. String id = IDed1.getText();
  391. System.out.println(id);
  392. PreparedStatement ps = connect.prepareStatement(" SELECT * FROM `movie` WHERE id = '"+id+"' ");
  393. ResultSet result = ps.executeQuery();
  394. result.next();
  395. if(!result.getString("title").equals("")){
  396.  
  397. EditMovie g = new EditMovie(id,connect,this);
  398. g.dispose();
  399. g.setVisible(true);
  400. }
  401.  
  402. ps.close();
  403. } catch (Exception ex) {
  404. System.out.println("หาไม่เจอเจ้า");
  405. }
  406.  
  407. }
  408.  
  409. private void IDed1ActionPerformed(java.awt.event.ActionEvent evt) {
  410. // TODO add your handling code here:
  411. }
  412.  
  413. private void IDdeActionPerformed(java.awt.event.ActionEvent evt) {
  414. // TODO add your handling code here:
  415. }
  416.  
  417. /**
  418. * @param args the command line arguments
  419. */
  420. public static void main(String args[]) {
  421. /* Set the Nimbus look and feel */
  422. //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
  423. /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
  424. * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
  425. */
  426. try {
  427. for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
  428. if ("Nimbus".equals(info.getName())) {
  429. javax.swing.UIManager.setLookAndFeel(info.getClassName());
  430. break;
  431. }
  432. }
  433. } catch (ClassNotFoundException ex) {
  434. java.util.logging.Logger.getLogger(manageMovie.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  435. } catch (InstantiationException ex) {
  436. java.util.logging.Logger.getLogger(manageMovie.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  437. } catch (IllegalAccessException ex) {
  438. java.util.logging.Logger.getLogger(manageMovie.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  439. } catch (javax.swing.UnsupportedLookAndFeelException ex) {
  440. java.util.logging.Logger.getLogger(manageMovie.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  441. }
  442. //</editor-fold>
  443.  
  444. /* Create and display the form */
  445. java.awt.EventQueue.invokeLater(new Runnable() {
  446. public void run() {
  447. try {
  448. new manageMovie().setVisible(true);
  449. } catch (Exception ex) {
  450. Logger.getLogger(manageMovie.class.getName()).log(Level.SEVERE, null, ex);
  451. }
  452. }
  453. });
  454. }
  455.  
  456. // Variables declaration - do not modify
  457. private javax.swing.JTextField IDde;
  458. private javax.swing.JTextField IDed1;
  459. private javax.swing.JTextField IDin;
  460. private javax.swing.JButton back;
  461. private javax.swing.JTextField duration;
  462. private javax.persistence.EntityManager entityManager;
  463. private javax.swing.JButton jButton1;
  464. private javax.swing.JButton jButton2;
  465. public javax.swing.JButton jButton3;
  466. public javax.swing.JButton jButton4;
  467. private javax.swing.JLabel jLabel1;
  468. private javax.swing.JLabel jLabel12;
  469. private javax.swing.JLabel jLabel13;
  470. private javax.swing.JLabel jLabel14;
  471. private javax.swing.JLabel jLabel15;
  472. private javax.swing.JLabel jLabel3;
  473. private javax.swing.JLabel jLabel4;
  474. private javax.swing.JLabel jLabel6;
  475. private javax.swing.JLabel jLabel60;
  476. private javax.swing.JLabel jLabel62;
  477. private javax.swing.JLabel jLabel7;
  478. private javax.swing.JLabel jLabel8;
  479. private javax.swing.JScrollPane jScrollPane1;
  480. private javax.swing.JTable jTable1;
  481. private java.util.List<theatre.Movie> movieList;
  482. private java.util.List<theatre.Movie> movieList1;
  483. private javax.persistence.Query movieQuery;
  484. private javax.persistence.Query movieQuery1;
  485. private javax.swing.JTextField pic;
  486. private javax.swing.JButton picbut1;
  487. private javax.swing.JComboBox<String> rate;
  488. private java.util.List<theatre.Ticket> ticketList;
  489. private javax.persistence.Query ticketQuery;
  490. private javax.swing.JTextField title;
  491. private org.jdesktop.beansbinding.BindingGroup bindingGroup;
  492. // End of variables declaration
  493. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement