diff --git a/Favorite_Movies/.classpath b/Favorite_Movies/.classpath new file mode 100644 index 0000000..4f2c72b --- /dev/null +++ b/Favorite_Movies/.classpath @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/Favorite_Movies/.project b/Favorite_Movies/.project new file mode 100644 index 0000000..2c1e595 --- /dev/null +++ b/Favorite_Movies/.project @@ -0,0 +1,17 @@ + + + Favorite_Movies + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/Favorite_Movies/.settings/org.eclipse.jdt.core.prefs b/Favorite_Movies/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..af07d5f --- /dev/null +++ b/Favorite_Movies/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,12 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/Favorite_Movies/bin/Database.class b/Favorite_Movies/bin/Database.class new file mode 100644 index 0000000..7432805 Binary files /dev/null and b/Favorite_Movies/bin/Database.class differ diff --git a/Favorite_Movies/bin/Home.class b/Favorite_Movies/bin/Home.class new file mode 100644 index 0000000..c99a81f Binary files /dev/null and b/Favorite_Movies/bin/Home.class differ diff --git a/Favorite_Movies/bin/Login.class b/Favorite_Movies/bin/Login.class new file mode 100644 index 0000000..6f89a4e Binary files /dev/null and b/Favorite_Movies/bin/Login.class differ diff --git a/Favorite_Movies/bin/LoginFrame$1.class b/Favorite_Movies/bin/LoginFrame$1.class new file mode 100644 index 0000000..d8c16f5 Binary files /dev/null and b/Favorite_Movies/bin/LoginFrame$1.class differ diff --git a/Favorite_Movies/bin/LoginFrame$2.class b/Favorite_Movies/bin/LoginFrame$2.class new file mode 100644 index 0000000..8acd546 Binary files /dev/null and b/Favorite_Movies/bin/LoginFrame$2.class differ diff --git a/Favorite_Movies/bin/LoginFrame.class b/Favorite_Movies/bin/LoginFrame.class new file mode 100644 index 0000000..216e923 Binary files /dev/null and b/Favorite_Movies/bin/LoginFrame.class differ diff --git a/Favorite_Movies/bin/Main.class b/Favorite_Movies/bin/Main.class new file mode 100644 index 0000000..791326e Binary files /dev/null and b/Favorite_Movies/bin/Main.class differ diff --git a/Favorite_Movies/bin/Main_HomePage$1.class b/Favorite_Movies/bin/Main_HomePage$1.class new file mode 100644 index 0000000..f3cd10f Binary files /dev/null and b/Favorite_Movies/bin/Main_HomePage$1.class differ diff --git a/Favorite_Movies/bin/Main_HomePage$2.class b/Favorite_Movies/bin/Main_HomePage$2.class new file mode 100644 index 0000000..3b9d35b Binary files /dev/null and b/Favorite_Movies/bin/Main_HomePage$2.class differ diff --git a/Favorite_Movies/bin/Main_HomePage$3.class b/Favorite_Movies/bin/Main_HomePage$3.class new file mode 100644 index 0000000..d9ff6d2 Binary files /dev/null and b/Favorite_Movies/bin/Main_HomePage$3.class differ diff --git a/Favorite_Movies/bin/Main_HomePage$4.class b/Favorite_Movies/bin/Main_HomePage$4.class new file mode 100644 index 0000000..3ed6bf4 Binary files /dev/null and b/Favorite_Movies/bin/Main_HomePage$4.class differ diff --git a/Favorite_Movies/bin/Main_HomePage$5.class b/Favorite_Movies/bin/Main_HomePage$5.class new file mode 100644 index 0000000..82c8dc1 Binary files /dev/null and b/Favorite_Movies/bin/Main_HomePage$5.class differ diff --git a/Favorite_Movies/bin/Main_HomePage.class b/Favorite_Movies/bin/Main_HomePage.class new file mode 100644 index 0000000..2a8f7f6 Binary files /dev/null and b/Favorite_Movies/bin/Main_HomePage.class differ diff --git a/Favorite_Movies/bin/Movies$1.class b/Favorite_Movies/bin/Movies$1.class new file mode 100644 index 0000000..764af24 Binary files /dev/null and b/Favorite_Movies/bin/Movies$1.class differ diff --git a/Favorite_Movies/bin/Movies$2.class b/Favorite_Movies/bin/Movies$2.class new file mode 100644 index 0000000..6367cd2 Binary files /dev/null and b/Favorite_Movies/bin/Movies$2.class differ diff --git a/Favorite_Movies/bin/Movies$3.class b/Favorite_Movies/bin/Movies$3.class new file mode 100644 index 0000000..b23e79a Binary files /dev/null and b/Favorite_Movies/bin/Movies$3.class differ diff --git a/Favorite_Movies/bin/Movies.class b/Favorite_Movies/bin/Movies.class new file mode 100644 index 0000000..746c21b Binary files /dev/null and b/Favorite_Movies/bin/Movies.class differ diff --git a/Favorite_Movies/bin/Ratings$1.class b/Favorite_Movies/bin/Ratings$1.class new file mode 100644 index 0000000..1aa3d09 Binary files /dev/null and b/Favorite_Movies/bin/Ratings$1.class differ diff --git a/Favorite_Movies/bin/Ratings$2.class b/Favorite_Movies/bin/Ratings$2.class new file mode 100644 index 0000000..bb737fb Binary files /dev/null and b/Favorite_Movies/bin/Ratings$2.class differ diff --git a/Favorite_Movies/bin/Ratings.class b/Favorite_Movies/bin/Ratings.class new file mode 100644 index 0000000..1ebaf34 Binary files /dev/null and b/Favorite_Movies/bin/Ratings.class differ diff --git a/Favorite_Movies/bin/Star$1.class b/Favorite_Movies/bin/Star$1.class new file mode 100644 index 0000000..40081a8 Binary files /dev/null and b/Favorite_Movies/bin/Star$1.class differ diff --git a/Favorite_Movies/bin/Star$2.class b/Favorite_Movies/bin/Star$2.class new file mode 100644 index 0000000..a85b237 Binary files /dev/null and b/Favorite_Movies/bin/Star$2.class differ diff --git a/Favorite_Movies/bin/Star.class b/Favorite_Movies/bin/Star.class new file mode 100644 index 0000000..26dd10e Binary files /dev/null and b/Favorite_Movies/bin/Star.class differ diff --git a/Favorite_Movies/bin/User.class b/Favorite_Movies/bin/User.class new file mode 100644 index 0000000..64d57e1 Binary files /dev/null and b/Favorite_Movies/bin/User.class differ diff --git a/Favorite_Movies/bin/files/data.txt b/Favorite_Movies/bin/files/data.txt new file mode 100644 index 0000000..80338c7 --- /dev/null +++ b/Favorite_Movies/bin/files/data.txt @@ -0,0 +1,2 @@ +1,finding neemo,2016,01:56,Comic,Disney,sdf,neemo,5.6,2 +2,Lion King,2016,01:46,Animation,Disney,jk,LK,4.2,3 diff --git a/Favorite_Movies/bin/files/login_cred.txt b/Favorite_Movies/bin/files/login_cred.txt new file mode 100644 index 0000000..8f3ea82 --- /dev/null +++ b/Favorite_Movies/bin/files/login_cred.txt @@ -0,0 +1,3 @@ +Pooja +Pallavi +Sanjana \ No newline at end of file diff --git a/Favorite_Movies/src/Database.java b/Favorite_Movies/src/Database.java new file mode 100644 index 0000000..f02f2b3 --- /dev/null +++ b/Favorite_Movies/src/Database.java @@ -0,0 +1,4 @@ + +public class Database { + +} diff --git a/Favorite_Movies/src/Home.java b/Favorite_Movies/src/Home.java new file mode 100644 index 0000000..f44ee00 --- /dev/null +++ b/Favorite_Movies/src/Home.java @@ -0,0 +1,15 @@ + +public class Home { + public void selectMovie() { + + } + + public void viewStar() { + + } + + public void giveRatings() { + + } + +} diff --git a/Favorite_Movies/src/Login.java b/Favorite_Movies/src/Login.java new file mode 100644 index 0000000..a460949 --- /dev/null +++ b/Favorite_Movies/src/Login.java @@ -0,0 +1,11 @@ + +public class Login { + + private String Username; + + + + public void validateUsername(String username) { + Username = username; + } +} diff --git a/src/java/main/LoginFrame.java b/Favorite_Movies/src/LoginFrame.java similarity index 100% rename from src/java/main/LoginFrame.java rename to Favorite_Movies/src/LoginFrame.java diff --git a/Favorite_Movies/src/Main.java b/Favorite_Movies/src/Main.java new file mode 100644 index 0000000..671bb51 --- /dev/null +++ b/Favorite_Movies/src/Main.java @@ -0,0 +1,9 @@ + +public class Main { + + public static void main(String[] args) { + // TODO Auto-generated method stub + + } + +} diff --git a/Favorite_Movies/src/Main_HomePage.java b/Favorite_Movies/src/Main_HomePage.java new file mode 100644 index 0000000..4640248 --- /dev/null +++ b/Favorite_Movies/src/Main_HomePage.java @@ -0,0 +1,108 @@ +import java.awt.BorderLayout; +import java.awt.EventQueue; + +import javax.swing.JFrame; +import javax.swing.JPanel; +import javax.swing.border.EmptyBorder; +import java.awt.GridLayout; +import javax.swing.JButton; +import java.awt.Color; +import java.awt.event.ActionListener; +import java.awt.event.ActionEvent; + +public class Main_HomePage extends JFrame { + + private JPanel contentPane; + + /** + * Launch the application. + */ + public static void main(String[] args) { + EventQueue.invokeLater(new Runnable() { + public void run() { + try { + Main_HomePage frame = new Main_HomePage(); + frame.setVisible(true); + } catch (Exception e) { + e.printStackTrace(); + } + } + }); + } + + /** + * Create the frame. + */ + public Main_HomePage() { + setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + setBounds(100, 100, 271, 358); + contentPane = new JPanel(); + contentPane.setBackground(new Color(0, 0, 51)); + contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); + setContentPane(contentPane); + contentPane.setLayout(null); + + JPanel panel = new JPanel(); + panel.setBackground(new Color(0, 0, 51)); + panel.setBounds(50, 31, 155, 249); + contentPane.add(panel); + panel.setLayout(null); + + JButton btnMovies = new JButton("Movie"); + btnMovies.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent e) { + Movies m=new Movies(); + m.setVisible(true); + if(m.isVisible()) { + //use to display only one screen + Main_HomePage.this.dispose(); + } + } + }); + btnMovies.setBounds(27, 41, 89, 23); + panel.add(btnMovies); + + JButton btnStar = new JButton("Star"); + btnStar.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent e) { + Star s=new Star(); + s.setVisible(true); + if(s.isVisible()) { + //use to display only one screen + Main_HomePage.this.dispose(); + } + } + }); + btnStar.setBounds(27, 90, 89, 23); + panel.add(btnStar); + + JButton btnRatings = new JButton("Ratings"); + btnRatings.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent e) { + Ratings r=new Ratings(); + r.setVisible(true); + if(r.isVisible()) { + //use to display only one screen + Main_HomePage.this.dispose(); + } + } + + }); + btnRatings.setBounds(27, 145, 89, 23); + panel.add(btnRatings); + + JButton btnLogout = new JButton("Logout"); + btnLogout.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent e) { + LoginFrame lf=new LoginFrame(); + lf.setVisible(true); + if(lf.isVisible()) { + //use to display only one screen + Main_HomePage.this.dispose(); + } + } + }); + btnLogout.setBounds(27, 198, 89, 23); + panel.add(btnLogout); + } +} diff --git a/Favorite_Movies/src/Movies.java b/Favorite_Movies/src/Movies.java new file mode 100644 index 0000000..0d3c86e --- /dev/null +++ b/Favorite_Movies/src/Movies.java @@ -0,0 +1,266 @@ +import java.awt.BorderLayout; +import java.awt.EventQueue; + +import javax.swing.JFrame; +import javax.swing.JPanel; +import javax.swing.JTextField; +import javax.swing.border.EmptyBorder; +import javax.swing.table.DefaultTableModel; +import javax.swing.table.TableRowSorter; + +import java.awt.Color; +import javax.swing.JLabel; +import javax.swing.JOptionPane; + +import java.awt.Font; +import javax.swing.JButton; +import java.awt.event.ActionListener; +import java.io.FileWriter; +import java.io.IOException; +import java.awt.event.ActionEvent; +import java.awt.TextField; +import java.io.FileReader; +import java.io.FileWriter; +import java.io.Writer; + + +public class Movies extends JFrame { + + private JPanel contentPane; + private JTextField tf_mid; + private JTextField tf_title; + private JTextField tf_year; + private JTextField tf_sname; + private JTextField tf_length; + private JTextField tf_genre ; + private JTextField tf_pname; + private JTextField tf_shortDesc; + private JTextField tf_avgrate; + private JTextField tf_num_watch; + + /** + * Launch the application. + */ + public static void main(String[] args) { + EventQueue.invokeLater(new Runnable() { + public void run() { + try { + Movies frame = new Movies(); + frame.setVisible(true); + } catch (Exception e) { + e.printStackTrace(); + } + } + }); + } + + /** + * Create the frame. + */ + public Movies() { + + //Object[] cols= {"Movie ID","Title","Year","Length","Genre","Studio Name","Producer Name","Short Description","Avg Ratings","Num Watched"}; + Object[] rows = new Object[10] ; + setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + setBounds(100, 100, 837, 639); + contentPane = new JPanel(); + contentPane.setBackground(new Color(0, 0, 51)); + contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); + setContentPane(contentPane); + contentPane.setLayout(null); + + JPanel panel = new JPanel(); + panel.setBackground(new Color(0, 0, 51)); + panel.setBounds(10, 11, 801, 578); + contentPane.add(panel); + panel.setLayout(null); + + + + JLabel lblNewLabel = new JLabel("Movie Details"); + lblNewLabel.setBounds(273, 11, 160, 29); + lblNewLabel.setFont(new Font("Tahoma", Font.BOLD, 24)); + lblNewLabel.setForeground(new Color(255, 255, 255)); + panel.add(lblNewLabel); + + JLabel lblNewLabel_1 = new JLabel("Movie Id:"); + lblNewLabel_1.setFont(new Font("Tahoma", Font.PLAIN, 14)); + lblNewLabel_1.setForeground(Color.WHITE); + lblNewLabel_1.setBounds(31, 74, 109, 14); + panel.add(lblNewLabel_1); + + JLabel lblNewLabel_1_1 = new JLabel("Title:"); + lblNewLabel_1_1.setFont(new Font("Tahoma", Font.PLAIN, 14)); + lblNewLabel_1_1.setForeground(Color.WHITE); + lblNewLabel_1_1.setBounds(31, 110, 46, 14); + panel.add(lblNewLabel_1_1); + + JLabel lblNewLabel_1_2 = new JLabel("Year:"); + lblNewLabel_1_2.setFont(new Font("Tahoma", Font.PLAIN, 14)); + lblNewLabel_1_2.setForeground(Color.WHITE); + lblNewLabel_1_2.setBounds(31, 151, 46, 14); + panel.add(lblNewLabel_1_2); + + JLabel lblNewLabel_1_3 = new JLabel("Length:"); + lblNewLabel_1_3.setForeground(Color.WHITE); + lblNewLabel_1_3.setFont(new Font("Tahoma", Font.PLAIN, 14)); + lblNewLabel_1_3.setBounds(31, 187, 89, 23); + panel.add(lblNewLabel_1_3); + + JLabel lblNewLabel_1_3_1 = new JLabel("Genre:"); + lblNewLabel_1_3_1.setForeground(Color.WHITE); + lblNewLabel_1_3_1.setFont(new Font("Tahoma", Font.PLAIN, 14)); + lblNewLabel_1_3_1.setBounds(31, 233, 89, 23); + panel.add(lblNewLabel_1_3_1); + + JLabel lblNewLabel_1_3_2 = new JLabel("Studio Name:"); + lblNewLabel_1_3_2.setForeground(Color.WHITE); + lblNewLabel_1_3_2.setFont(new Font("Tahoma", Font.PLAIN, 14)); + lblNewLabel_1_3_2.setBounds(31, 281, 109, 23); + panel.add(lblNewLabel_1_3_2); + + JLabel lblNewLabel_1_3_3 = new JLabel("Producer Name:"); + lblNewLabel_1_3_3.setForeground(Color.WHITE); + lblNewLabel_1_3_3.setFont(new Font("Tahoma", Font.PLAIN, 14)); + lblNewLabel_1_3_3.setBounds(31, 328, 127, 23); + panel.add(lblNewLabel_1_3_3); + + JLabel lblNewLabel_1_3_4 = new JLabel("Short Description :"); + lblNewLabel_1_3_4.setForeground(Color.WHITE); + lblNewLabel_1_3_4.setFont(new Font("Tahoma", Font.PLAIN, 14)); + lblNewLabel_1_3_4.setBounds(31, 374, 149, 23); + panel.add(lblNewLabel_1_3_4); + + JLabel lblNewLabel_1_3_5 = new JLabel("Avg. Ratings:"); + lblNewLabel_1_3_5.setForeground(Color.WHITE); + lblNewLabel_1_3_5.setFont(new Font("Tahoma", Font.PLAIN, 14)); + lblNewLabel_1_3_5.setBounds(31, 424, 127, 23); + panel.add(lblNewLabel_1_3_5); + + JLabel lblNewLabel_1_3_6 = new JLabel("Num. Watched :"); + lblNewLabel_1_3_6.setForeground(Color.WHITE); + lblNewLabel_1_3_6.setFont(new Font("Tahoma", Font.PLAIN, 14)); + lblNewLabel_1_3_6.setBounds(31, 479, 127, 23); + panel.add(lblNewLabel_1_3_6); + + tf_mid = new JTextField(); + tf_mid.setBounds(231, 66, 222, 29); + panel.add(tf_mid); + + tf_title = new JTextField(); + tf_title.setBounds(231, 110, 222, 29); + panel.add(tf_title); + + tf_year = new JTextField(); + tf_year.setBounds(231, 151, 222, 29); + panel.add(tf_year); + + tf_length = new JTextField(); + tf_length.setBounds(231, 187, 222, 29); + panel.add(tf_length); + + tf_genre = new JTextField(); + tf_genre.setBounds(231, 233, 222, 29); + panel.add(tf_genre); + + tf_sname = new JTextField(); + tf_sname.setBounds(231, 281, 222, 29); + panel.add(tf_sname); + + tf_pname = new JTextField(); + tf_pname.setBounds(231, 328, 222, 29); + panel.add(tf_pname); + + tf_shortDesc = new JTextField(); + tf_shortDesc.setBounds(231, 378, 222, 29); + panel.add(tf_shortDesc); + + tf_avgrate = new JTextField(); + tf_avgrate.setBounds(231, 424, 222, 29); + panel.add(tf_avgrate); + + tf_num_watch = new JTextField(); + tf_num_watch.setBounds(231, 479, 222, 29); + panel.add(tf_num_watch); + + JLabel lblNewLabel_2 = new JLabel("Poster"); + lblNewLabel_2.setForeground(new Color(255, 255, 255)); + lblNewLabel_2.setBounds(549, 74, 222, 188); + panel.add(lblNewLabel_2); + + JButton btnHomeM = new JButton("Home"); + btnHomeM.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent e) { + Main_HomePage mhp=new Main_HomePage(); + mhp.setVisible(true); + if(mhp.isVisible()) { + //use to display only one screen + Movies.this.dispose(); + } + } + }); + btnHomeM.setBounds(425, 538, 89, 23); + panel.add(btnHomeM); + + JButton btnM_ok = new JButton("OK"); + btnM_ok.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent e) { + +if(tf_mid.getText().isEmpty() || tf_title.getText().isEmpty() || tf_year.getText().isEmpty() || tf_genre.getText().isEmpty() ||tf_num_watch.getText().isEmpty() || tf_avgrate.getText().isEmpty() || tf_pname.getText().isEmpty() || tf_sname.getText().isEmpty() || tf_shortDesc.getText().isEmpty() || tf_length.getText().isEmpty()) { + + JOptionPane.showMessageDialog(null, "Please Enter All the Fields !!"); + } + else { + /*rows[0] = tf_mid.getText(); + rows[1] = tf_title.getText(); + rows[2] = tf_year.getText(); + rows[3] = tf_length.getText(); + rows[4] = tf_genre.getText(); + rows[5] = tf_sname.getText(); + rows[6] = tf_pname.getText(); + rows[7] = tf_shortDesc.getText(); + rows[8] = tf_avgrate.getText(); + rows[9] = tf_num_watch.getText(); + model.addRow(rows);*/ + + try { + + FileWriter fw = new FileWriter("C:\\Users\\skc\\eclipse-workspace\\first\\Favorite_Movies\\src\\files\\data.txt",true); + tf_mid.write(fw); + tf_title.write(fw.append(",")); + tf_year.write(fw.append(",")); + tf_length.write(fw.append(",")); + tf_genre.write(fw.append(",")); + tf_sname.write(fw.append(",")); + tf_pname.write(fw.append(",")); + tf_shortDesc.write(fw.append(",")); + tf_avgrate.write(fw.append(",")); + tf_num_watch.write(fw.append(",")); + fw.write("\n"); + + fw.close(); + JOptionPane.showMessageDialog(null, "Movie added Successfully....."); + tf_mid.setText(""); + tf_title.setText(""); + tf_year.setText(""); + tf_length.setText(""); + tf_genre.setText(""); + tf_sname.setText(""); + tf_pname.setText(""); + tf_shortDesc.setText(""); + tf_avgrate.setText(""); + tf_num_watch.setText(""); + + } catch (IOException e1) { + // TODO Auto-generated catch block + e1.printStackTrace(); + } + + } + + } + }); + btnM_ok.setBounds(281, 538, 89, 23); + panel.add(btnM_ok); + } +} diff --git a/Favorite_Movies/src/Ratings.java b/Favorite_Movies/src/Ratings.java new file mode 100644 index 0000000..5aa91de --- /dev/null +++ b/Favorite_Movies/src/Ratings.java @@ -0,0 +1,125 @@ +import java.awt.BorderLayout; +import java.awt.EventQueue; + +import javax.swing.JFrame; +import javax.swing.JPanel; +import javax.swing.border.EmptyBorder; +import java.awt.Color; +import javax.swing.JLabel; +import javax.swing.JTextField; +import javax.swing.JButton; +import java.awt.Font; +import javax.swing.SwingConstants; +import java.awt.event.ActionListener; +import java.awt.event.ActionEvent; + +public class Ratings extends JFrame { + + private JPanel contentPane; + private JTextField textField; + private JTextField textField_1; + private JTextField textField_2; + private JTextField textField_3; + + /** + * Launch the application. + */ + public static void main(String[] args) { + EventQueue.invokeLater(new Runnable() { + public void run() { + try { + Ratings frame = new Ratings(); + frame.setVisible(true); + } catch (Exception e) { + e.printStackTrace(); + } + } + }); + } + + /** + * Create the frame. + */ + public Ratings() { + setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + setBounds(100, 100, 589, 488); + contentPane = new JPanel(); + contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); + contentPane.setLayout(new BorderLayout(0, 0)); + setContentPane(contentPane); + + JPanel panel = new JPanel(); + panel.setBackground(new Color(0, 0, 51)); + contentPane.add(panel, BorderLayout.CENTER); + panel.setLayout(null); + + JLabel lblNewLabel = new JLabel("Ratings Details"); + lblNewLabel.setFont(new Font("Tahoma", Font.BOLD, 24)); + lblNewLabel.setHorizontalAlignment(SwingConstants.CENTER); + lblNewLabel.setForeground(new Color(255, 255, 255)); + lblNewLabel.setBounds(148, 22, 247, 36); + panel.add(lblNewLabel); + + JLabel lblNewLabel_1 = new JLabel("Movie ID:"); + lblNewLabel_1.setFont(new Font("Tahoma", Font.PLAIN, 16)); + lblNewLabel_1.setForeground(new Color(255, 255, 255)); + lblNewLabel_1.setBounds(41, 87, 76, 14); + panel.add(lblNewLabel_1); + + JLabel lblNewLabel_2 = new JLabel("Name Surname:"); + lblNewLabel_2.setFont(new Font("Tahoma", Font.PLAIN, 16)); + lblNewLabel_2.setForeground(new Color(255, 255, 255)); + lblNewLabel_2.setBounds(41, 129, 127, 36); + panel.add(lblNewLabel_2); + + JLabel lblNewLabel_3 = new JLabel("Relation:"); + lblNewLabel_3.setFont(new Font("Tahoma", Font.PLAIN, 16)); + lblNewLabel_3.setForeground(new Color(255, 255, 255)); + lblNewLabel_3.setBounds(41, 183, 76, 36); + panel.add(lblNewLabel_3); + + JLabel lblNewLabel_4 = new JLabel("Ratings :"); + lblNewLabel_4.setFont(new Font("Tahoma", Font.PLAIN, 16)); + lblNewLabel_4.setForeground(new Color(255, 255, 255)); + lblNewLabel_4.setBounds(41, 245, 76, 17); + panel.add(lblNewLabel_4); + + textField = new JTextField(); + textField.setBounds(194, 86, 183, 20); + panel.add(textField); + textField.setColumns(10); + + textField_1 = new JTextField(); + textField_1.setColumns(10); + textField_1.setBounds(194, 139, 179, 20); + panel.add(textField_1); + + textField_2 = new JTextField(); + textField_2.setColumns(10); + textField_2.setBounds(194, 193, 179, 20); + panel.add(textField_2); + + textField_3 = new JTextField(); + textField_3.setColumns(10); + textField_3.setBounds(194, 245, 183, 20); + panel.add(textField_3); + + JButton btnNewButton = new JButton("OK"); + btnNewButton.setBounds(195, 320, 89, 23); + panel.add(btnNewButton); + + JButton btnHomeR = new JButton("Home"); + btnHomeR.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent e) { + Main_HomePage mhp=new Main_HomePage(); + mhp.setVisible(true); + if(mhp.isVisible()) { + //use to display only one screen + Ratings.this.dispose(); + } + } + }); + btnHomeR.setBounds(304, 320, 89, 23); + panel.add(btnHomeR); + } +} diff --git a/Favorite_Movies/src/Star.java b/Favorite_Movies/src/Star.java new file mode 100644 index 0000000..a6b6708 --- /dev/null +++ b/Favorite_Movies/src/Star.java @@ -0,0 +1,126 @@ +import java.awt.BorderLayout; +import java.awt.EventQueue; + +import javax.swing.JFrame; +import javax.swing.JPanel; +import javax.swing.border.EmptyBorder; +import java.awt.Color; +import javax.swing.JLabel; +import java.awt.Font; +import javax.swing.SwingConstants; +import javax.swing.JTextField; +import javax.swing.JButton; +import java.awt.event.ActionListener; +import java.awt.event.ActionEvent; + +public class Star extends JFrame { + + private JPanel contentPane; + private JTextField textField; + private JTextField textField_1; + private JTextField textField_2; + private JTextField textField_3; + + /** + * Launch the application. + */ + public static void main(String[] args) { + EventQueue.invokeLater(new Runnable() { + public void run() { + try { + Star frame = new Star(); + frame.setVisible(true); + } catch (Exception e) { + e.printStackTrace(); + } + } + }); + } + + /** + * Create the frame. + */ + public Star() { + setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + setBounds(100, 100, 580, 413); + contentPane = new JPanel(); + contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); + contentPane.setLayout(new BorderLayout(0, 0)); + setContentPane(contentPane); + + JPanel panel = new JPanel(); + panel.setBackground(new Color(0, 0, 51)); + contentPane.add(panel, BorderLayout.CENTER); + panel.setLayout(null); + + JLabel lblStardetails = new JLabel("Star Details"); + lblStardetails.setBounds(148, 22, 247, 36); + lblStardetails.setHorizontalAlignment(SwingConstants.CENTER); + lblStardetails.setForeground(Color.WHITE); + lblStardetails.setFont(new Font("Tahoma", Font.BOLD, 24)); + panel.add(lblStardetails); + + JLabel lblNewLabel_1 = new JLabel("Movie ID:"); + lblNewLabel_1.setBounds(41, 87, 76, 14); + lblNewLabel_1.setForeground(Color.WHITE); + lblNewLabel_1.setFont(new Font("Tahoma", Font.PLAIN, 16)); + panel.add(lblNewLabel_1); + + JLabel lblNewLabel_2 = new JLabel("Name Surname:"); + lblNewLabel_2.setBounds(41, 129, 127, 36); + lblNewLabel_2.setForeground(Color.WHITE); + lblNewLabel_2.setFont(new Font("Tahoma", Font.PLAIN, 16)); + panel.add(lblNewLabel_2); + + JLabel lblNewLabel_3 = new JLabel("Movie Title:"); + lblNewLabel_3.setBounds(41, 183, 103, 36); + lblNewLabel_3.setForeground(Color.WHITE); + lblNewLabel_3.setFont(new Font("Tahoma", Font.PLAIN, 16)); + panel.add(lblNewLabel_3); + + JLabel lblNewLabel_4 = new JLabel("Movie Year:"); + lblNewLabel_4.setBounds(41, 245, 103, 17); + lblNewLabel_4.setForeground(Color.WHITE); + lblNewLabel_4.setFont(new Font("Tahoma", Font.PLAIN, 16)); + panel.add(lblNewLabel_4); + + textField = new JTextField(); + textField.setBounds(194, 86, 183, 20); + textField.setColumns(10); + panel.add(textField); + + textField_1 = new JTextField(); + textField_1.setBounds(194, 139, 179, 20); + textField_1.setColumns(10); + panel.add(textField_1); + + textField_2 = new JTextField(); + textField_2.setBounds(194, 193, 179, 20); + textField_2.setColumns(10); + panel.add(textField_2); + + textField_3 = new JTextField(); + textField_3.setBounds(194, 245, 183, 20); + textField_3.setColumns(10); + panel.add(textField_3); + + JButton btnStar = new JButton("OK"); + btnStar.setBounds(195, 320, 89, 23); + panel.add(btnStar); + + JButton btnHome = new JButton("Home"); + btnHome.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent e) { + Main_HomePage mhp=new Main_HomePage(); + mhp.setVisible(true); + if(mhp.isVisible()) { + //use to display only one screen + Star.this.dispose(); + } + } + }); + btnHome.setBounds(306, 320, 89, 23); + panel.add(btnHome); + } + +} diff --git a/Favorite_Movies/src/User.java b/Favorite_Movies/src/User.java new file mode 100644 index 0000000..b85b371 --- /dev/null +++ b/Favorite_Movies/src/User.java @@ -0,0 +1,14 @@ + +public class User { + private String Username; + + public String getUsername() { + return Username; + } + + public void setUsername(String username) { + Username = username; + } + + +} diff --git a/Favorite_Movies/src/files/data.txt b/Favorite_Movies/src/files/data.txt new file mode 100644 index 0000000..80338c7 --- /dev/null +++ b/Favorite_Movies/src/files/data.txt @@ -0,0 +1,2 @@ +1,finding neemo,2016,01:56,Comic,Disney,sdf,neemo,5.6,2 +2,Lion King,2016,01:46,Animation,Disney,jk,LK,4.2,3 diff --git a/Favorite_Movies/src/files/login_cred.txt b/Favorite_Movies/src/files/login_cred.txt new file mode 100644 index 0000000..8f3ea82 --- /dev/null +++ b/Favorite_Movies/src/files/login_cred.txt @@ -0,0 +1,3 @@ +Pooja +Pallavi +Sanjana \ No newline at end of file