JFrame f = new JFrame(); setTranslucency( f ); f.setUndecorated( true ); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); f.setBackground(new Color(0f, 0f, 0f, 1f / 3f)); f.add(new Translucent()); f.pack(); f.setVisible(true);
import javax.swing.JFrame; import javax.swing.JOptionPane; public class OptionTest { public static void main ( String [] args ) { JFrame frame = new JFrame("My dialog asks...."); frame.setUndecorated( true ); frame.setVisible( true ); frame.setLocationRelativeTo( null ); String message = JOptionPane.showInputDialog(frame, "Would this be enough?.", "My dialog asks....", JOptionPane.INFORMATION_MESSAGE); System.out.println( "Got " + message ); frame.dispose(); } }
public static void main(String arg[]) throws MalformedURLException { final Frame frame = new Frame(""); frame.setUndecorated(true); try { frame.setResizable(false); frame.setVisible(true); tray.add(trayIcon); } catch (AWTException e) {
import java.awt.Color; import java.awt.GraphicsDevice; import java.awt.GraphicsEnvironment; import javax.swing.JFrame; import javax.swing.JPanel; public class Main { public static void main(String[] args) { GraphicsEnvironment env = GraphicsEnvironment.getLocalGraphicsEnvironment(); GraphicsDevice vc = env.getDefaultScreenDevice(); JFrame window = new JFrame(); JPanel comp = new JPanel(); comp.setBackground(Color.RED); window.add(comp); window.setUndecorated(true); window.setResizable(false); vc.setFullScreenWindow(window); } }
getContentPane().add(label, BorderLayout.CENTER); setDefaultCloseOperation(DISPOSE_ON_CLOSE); setResizable(false); setUndecorated(true);
GraphicsEnvironment env = GraphicsEnvironment.getLocalGraphicsEnvironment(); GraphicsDevice gd = env.getDefaultScreenDevice(); JFrame window = new JFrame(); window.setUndecorated(true); window.setResizable(false); window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
import java.awt.Frame; Frame fullScreenFrame; void setup(){ fullScreenFrame = new Frame(); fullScreenFrame.setUndecorated(true);//prepare an undecorated fullscreen frame since java won't allow you to 'undecorate' a frame after it's been set visible fullScreenFrame.setBounds(0,0,displayWidth,displayHeight); fullScreenFrame.addKeyListener(getKeyListeners()[0]);//pass key events from this applet to the fullScreen Frame } void draw(){ background((float)mouseX/width * 255,(float)mouseY/height * 255,0); } void keyReleased(){ if(key == 'f') { setBounds(0,0,displayWidth,displayHeight);//resize the skech fullScreenFrame.add(frame.getComponent(0));//add the applet to the fullscreen frame from Processing's frame fullScreenFrame.setVisible(true);//make our fullscreen frame visible frame.setVisible(false );//and hide Processing's frame } }
import javax.swing.*; import java.awt.*; import java.awt.event.*; class TransparentFrame2 extends JFrame { public TransparentFrame2() { setTitle("Transparent Frame Demo"); setUndecorated(true); getRootPane().setWindowDecorationStyle(JRootPane.FRAME); setBackground( new Color(0, 0, 0, 0) ); setSize(400,400); setDefaultCloseOperation(EXIT_ON_CLOSE); setVisible(true); } public static void main(String args[]) { new TransparentFrame2(); } }
private JPanel panel = new JPanel(); public displayFullScreen() { setUndecorated(true); panel.setLayout(new FlowLayout(FlowLayout.CENTER)); alarmMessage.setText("Alarm !"); alarmMessage.setFont(new Font("Cambria",Font.BOLD,100)); alarmMessage.setForeground(Color.CYAN); panel.add(alarmMessage); Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); setBounds(0,0,screenSize.width,screenSize.height); panel.setBackground(Color.black); add(panel);
private JFrame f = new JFrame("FullScreenTest"); private Action exit = new AbstractAction(EXIT) { this.add(b); f.getRootPane().setDefaultButton(b); this.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_Q, 0), EXIT); GraphicsEnvironment.getLocalGraphicsEnvironment(); GraphicsDevice dev = env.getDefaultScreenDevice(); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); f.setBackground(Color.darkGray); f.setResizable(false); f.setUndecorated(true); f.add(this); f.pack(); dev.setFullScreenWindow(f);
JFrame frame = new JFrame("FullScreen Demo"); frame.setUndecorated(true); frame.add(new Component() { BufferedImage bg = ImageIO.read(new URL("http://upload.wikimedia.org/wikipedia/commons/thumb/b/b3/Neige_dans_le_djebel_Ch%C3%A9lia.JPG/1920px-Neige_dans_le_djebel_Ch%C3%A9lia.JPG")); BufferedImage fg = ImageIO.read(new URL("http://upload.wikimedia.org/wikipedia/commons/thumb/f/f5/W1769-Vallet_BMX_N_82131.JPG/1920px-W1769-Vallet_BMX_N_82131.JPG"));
import javax.swing.*; public class Menu { public static void main (String[] args) { JFrame frame = new JFrame(); frame.setSize(500, 300); JMenuBar menuBar = new JMenuBar(); JMenu menu1 = new JMenu("menu1"); JMenu menu2 = new JMenu("menu2"); JMenu menu3 = new JMenu("menu3"); menuBar.add(menu1); menuBar.add(menu2); menuBar.add(menu3); frame.setJMenuBar(menuBar); frame.setUndecorated(true); frame.setVisible(true); } }
setUndecorated(true); setAlwaysOnTop(true); setResizable(false); closeButton.setBounds(0, 0, 30, 30); closeButton.addActionListener(e -> dispose()); add(closeButton); setVisible(true);
setUndecorated(true); setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE); setAlwaysOnTop(true); setOpacity(0.8f); setVisible(true); setVisible(false);
this.add(b); setFullScreen(this); f.setUndecorated(true); f.setResizable(false); vc.setFullScreenWindow(f);
import java.awt.GraphicsEnvironment; import java.awt.Rectangle; import javax.swing.JFrame; public class FenNoBorder extends JFrame { public FenNoBorder () { setUndecorated(true); setVisible(true); GraphicsEnvironment graphicsEnvironment=GraphicsEnvironment.getLocalGraphicsEnvironment(); Rectangle maximumWindowBounds=graphicsEnvironment.getMaximumWindowBounds(); setBounds(maximumWindowBounds); } }
private JFrame frame = new JFrame(); setLayout(new FlowLayout(FlowLayout.RIGHT)); add(label); add(new MainPanel(), BorderLayout.CENTER); add(new BorderPanel(), BorderLayout.PAGE_START); setBorder(new LineBorder(Color.BLACK, 5)); cr.registerComponent(frame); cr.setSnapSize(new Dimension(10, 10)); frame.setUndecorated(true); frame.add(new OutsidePanel()); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true);
@Override public void run() { JFrame frame = new JFrame("About box"); frame.setUndecorated(true); frame.setVisible(true);
v.setUndecorated(true); v.setVisible(true); v.setSize(600,600); v.setForeground(Color.WHITE); v.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
public class view extends javax.swing.JFrame { public view() { initComponents(); mainPanel.setOpaque(false); setUndecorated(true); setBackground(new Color(0, 0, 0, 0)); setLocationRelativeTo(null); setVisible(true); } }