📄 jmtitle.java
字号:
package jm.framework.gui.module;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2006</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class JMTitle extends JPanel {
/**
*
*/
private static final long serialVersionUID = 27609126966910599L;
BorderLayout borderLayout = new BorderLayout();
JLabel titleLable = new JLabel();
String title = "";
public JMTitle () {
try {
jbInit();
} catch (Exception exception) {
exception.printStackTrace();
}
}
public JMTitle (String iTitle) {
try {
title = iTitle;
jbInit();
} catch (Exception exception) {
exception.printStackTrace();
}
}
private void jbInit () throws Exception {
this.setLayout(borderLayout);
titleLable.setHorizontalAlignment(SwingConstants.CENTER);
titleLable.setText(title);
this.add(titleLable, java.awt.BorderLayout.CENTER);
}
public synchronized void addMouseListener (MouseListener l) {
titleLable.addMouseListener(l);
}
public void setFont (java.awt.Font font) {
if (title != null && !"".equals(title)) {
titleLable.setFont(font);
}
super.setFont(font);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -