JFrame的可视界面不是JFrame实例本身,Frame的可视界面是Frame的实例本身
所以你应该取得JFrame实例的可视界面,然后才能设置它的背景,如果你直接设置JFrame实例的背景,在可视界面覆盖它之前可以显示,而当可视界面显示之后就把它覆盖了,所以出现了一闪的现象,根据你的要求进行修改如下:
Frame JF= new Frame(); 
JF.getContentPane().setBackground(Color.blue);
JF.setBounds(0,0,430,230);