Как сделать такое в Java ?
Формулировка задачи:
Как такое сделать? Как сделать рамку фрейма невидимой? Можно ли вообще такое Java?
Решение задачи: «Как сделать такое в Java ?»
textual
Листинг программы
import java.awt.BorderLayout; import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; import javax.swing.JButton; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; public class AutoFrame extends JFrame { private JPanel contentPane; /** * Launch the application. */ public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { public void run() { try { AutoFrame frame = new AutoFrame(); frame.setUndecorated(true); frame.setOpacity(0.9f); frame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } }); } /** * Create the frame. */ public AutoFrame() { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(1180, 0, 100, 100); contentPane = new JPanel(); contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); setContentPane(contentPane); contentPane.setLayout(null); JButton btnNewButton = new JButton("Close"); btnNewButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { System.exit(0); } }); btnNewButton.setBounds(10, 11, 78, 25); contentPane.add(btnNewButton); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д