|
|
@ -27,7 +27,7 @@ public class ShowMoviesForStarFrame extends JFrame { |
|
|
*/ |
|
|
*/ |
|
|
public ShowMoviesForStarFrame() { |
|
|
public ShowMoviesForStarFrame() { |
|
|
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); |
|
|
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); |
|
|
setBounds(100, 100, 378, 375); |
|
|
|
|
|
|
|
|
setBounds(100, 100, 378, 300); |
|
|
contentPane = new JPanel(); |
|
|
contentPane = new JPanel(); |
|
|
contentPane.setBackground(new Color(0, 0, 51)); |
|
|
contentPane.setBackground(new Color(0, 0, 51)); |
|
|
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); |
|
|
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); |
|
|
@ -51,25 +51,31 @@ public class ShowMoviesForStarFrame extends JFrame { |
|
|
ArrayList<Movie> movies = Database.findMoviesForStar(tf_starName.getText()); |
|
|
ArrayList<Movie> movies = Database.findMoviesForStar(tf_starName.getText()); |
|
|
if (movies.size()>0) |
|
|
if (movies.size()>0) |
|
|
{ |
|
|
{ |
|
|
|
|
|
|
|
|
JOptionPane.showMessageDialog(null, "Movies Found for Star!"); |
|
|
JOptionPane.showMessageDialog(null, "Movies Found for Star!"); |
|
|
|
|
|
|
|
|
int i = 1; |
|
|
int i = 1; |
|
|
|
|
|
String movieList = ""; |
|
|
for(Movie m: movies) |
|
|
for(Movie m: movies) |
|
|
{ |
|
|
{ |
|
|
System.out.println("Adding movie: " + m.getTitle()); |
|
|
System.out.println("Adding movie: " + m.getTitle()); |
|
|
|
|
|
movieList += m.getTitle() + "\n"; |
|
|
JLabel nextMovie = new JLabel(m.getTitle()); |
|
|
JLabel nextMovie = new JLabel(m.getTitle()); |
|
|
nextMovie.setFont(new Font("Tahoma", Font.PLAIN, 14)); |
|
|
nextMovie.setFont(new Font("Tahoma", Font.PLAIN, 14)); |
|
|
nextMovie.setForeground(new Color(255,255,255)); |
|
|
nextMovie.setForeground(new Color(255,255,255)); |
|
|
nextMovie.setBounds(66,160+(i*25),200,24); |
|
|
|
|
|
|
|
|
int y = 10 + (i*25); |
|
|
|
|
|
nextMovie.setBounds(20,y,200,24); |
|
|
contentPane.add(nextMovie); |
|
|
contentPane.add(nextMovie); |
|
|
i++; |
|
|
i++; |
|
|
} |
|
|
} |
|
|
|
|
|
JOptionPane.showMessageDialog(null, movieList); |
|
|
} |
|
|
} |
|
|
else { |
|
|
else { |
|
|
JOptionPane.showMessageDialog(null, "Title not found !!"); |
|
|
JOptionPane.showMessageDialog(null, "Title not found !!"); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
btnOkSM.setBounds(68, 300, 89, 23); |
|
|
|
|
|
|
|
|
btnOkSM.setBounds(68, 50, 89, 23); |
|
|
contentPane.add(btnOkSM); |
|
|
contentPane.add(btnOkSM); |
|
|
|
|
|
|
|
|
JButton btnHomeM = new JButton("Home"); |
|
|
JButton btnHomeM = new JButton("Home"); |
|
|
@ -79,7 +85,7 @@ public class ShowMoviesForStarFrame extends JFrame { |
|
|
if(mhp.isVisible()) { |
|
|
if(mhp.isVisible()) { |
|
|
//use to display only one screen |
|
|
//use to display only one screen |
|
|
ShowMoviesForStarFrame.this.dispose(); } } }); |
|
|
ShowMoviesForStarFrame.this.dispose(); } } }); |
|
|
btnHomeM.setBounds(168, 300, 89, 23); |
|
|
|
|
|
|
|
|
btnHomeM.setBounds(168, 50, 89, 23); |
|
|
contentPane.add(btnHomeM); |
|
|
contentPane.add(btnHomeM); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |