Here i am going to post about a JFrame that is transparent ,having a close button and is draggable.The JAVA code is given below.
Code:
Code:
public class transparentJFrame { public static void main(String[] args) { new transparentJFrame(Date,Head,Detal); } public transparentJFrame(String Date,String Head,String Detal) { JFrame frame = new JFrame(); frame.setUndecorated(true); frame.setBackground(new Color(Color.black.getRed(), Color.black.getGreen(),Color.black.getBlue(),1)); //Change value of '1' above to have diff transparency ((JComponent)frame.getContentPane()).setBorder( BorderFactory.createMatteBorder( 3, 2, 2, 2, Color.black)); frame.setBounds(100, 50, 500, 400); frame.getContentPane().setLayout(null); final JLabel lblX = new JLabel("X"); lblX.setBounds(frame.getWidth()-15,5,15,15); lblX.setForeground(new Color(255, 255,255)); lblX.setToolTipText("Close\r\n"); lblX.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent arg0) { frame.dispose(); } @Override public void mouseEntered(MouseEvent e) { lblX.setForeground(new Color(255, 0, 0)); } public void mouseExited(MouseEvent e) { lblX.setForeground(new Color(255, 255,255)); } }); lblX.setFocusable(false); frame.getContentPane().add(lblX); frame.setVisible(true); } }
Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. transparent LCD
ReplyDelete