3个回答
展开全部
期待一个Demo的到来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
import javax.swing.*;
import javax.swing.border.LineBorder;
import java.awt.*;
import java.awt.event.*;
public class FrameDemo {
static JDialog myFrame=new JDialog();
public static void main(String[] args) {
myFrame.setUndecorated(true);//不显示窗口边框和标码饥题
myFrame.setSize(300, 100);
myFrame.setLayout(null);
final JLabel jLabel=new JLabel("X");//放在右上角做关嫌凳闭按钮
jLabel.setFont(new Font("迟者返宋体", 0, 14));
myFrame.getContentPane().setBackground(new Color(255, 255, 255));
JPanel p=((JPanel)myFrame.getContentPane());
p.setBorder(new LineBorder(new java.awt.Color(10,110,10), 1, false));
myFrame.setBounds(Toolkit.getDefaultToolkit().getScreenSize().width-305,
Toolkit.getDefaultToolkit().getScreenSize().height-135, 300, 100);
myFrame.getContentPane().add(jLabel);
jLabel.setBounds(280, 0, 20, 20);
myFrame.setVisible(true);
myFrame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
jLabel.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
myFrame.dispose();
}
public void mouseEntered(MouseEvent e) {
super.mouseEntered(e);
jLabel.setForeground(Color.red);
}
public void mouseExited(MouseEvent e) {
super.mouseExited(e);
jLabel.setForeground(Color.BLACK);
}
});
}
}
import javax.swing.border.LineBorder;
import java.awt.*;
import java.awt.event.*;
public class FrameDemo {
static JDialog myFrame=new JDialog();
public static void main(String[] args) {
myFrame.setUndecorated(true);//不显示窗口边框和标码饥题
myFrame.setSize(300, 100);
myFrame.setLayout(null);
final JLabel jLabel=new JLabel("X");//放在右上角做关嫌凳闭按钮
jLabel.setFont(new Font("迟者返宋体", 0, 14));
myFrame.getContentPane().setBackground(new Color(255, 255, 255));
JPanel p=((JPanel)myFrame.getContentPane());
p.setBorder(new LineBorder(new java.awt.Color(10,110,10), 1, false));
myFrame.setBounds(Toolkit.getDefaultToolkit().getScreenSize().width-305,
Toolkit.getDefaultToolkit().getScreenSize().height-135, 300, 100);
myFrame.getContentPane().add(jLabel);
jLabel.setBounds(280, 0, 20, 20);
myFrame.setVisible(true);
myFrame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
jLabel.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
myFrame.dispose();
}
public void mouseEntered(MouseEvent e) {
super.mouseEntered(e);
jLabel.setForeground(Color.red);
}
public void mouseExited(MouseEvent e) {
super.mouseExited(e);
jLabel.setForeground(Color.BLACK);
}
});
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询