good day can you help me i having a problem in my second screen my layout appear in second screen but the video appear in first screen i used mplayer ... and i also set the setbounds. what would be the problem in my code

public mplayer() {
] setLayout( null );
setBounds(new java.awt.Rectangle(372, 2, 650, 550));
vidScale = "-geometry 650x550+372+2 -vf scale=650:550";
setLayout(new BorderLayout(0, 0));
setBackground(new Color(0x10, 0x10, 0x10));
setFocusable(false);
playListFile = new File(mainProgram.playListFilename);
if (!playListFile.exists()) {
try {
PrintWriter outputFile;
outputFile = new PrintWriter( new BufferedWriter( new FileWriter(mainProgram.playListFilename, true)));
File imageFile = new File("media");
if (imageFile.exists()) {
String[] listFile = imageFile.list();
for (int x=0; x < listFile.length; x++) {
outputFile.println("media/"+listFile[x]);
}
} else {
outputFile.println("Media directory does not exist.");

}
outputFile.close();
} catch (FileNotFoundException e)
{
e.printStackTrace();
} catch (IOException e)
{
e.printStackTrace();
}
}
try { startMPlayer();
} catch (IOException e) {
e.printStackTrace();
}
}//ENDof public void mplayer()