📄 cubemenubar.java
字号:
import javax.swing.*;
import java.awt.*;
/*
* Created on 2005-6-17
*
*/
/**
* @author zhangjian http://www.ismyway.com
*/
public class CubeMenuBar extends JMenuBar {
public CubeMenuBar() {
}
protected final void paintComponent(Graphics g) {
Graphics2D graphics = (Graphics2D) g;
Object oldHint = graphics
.getRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING);
graphics.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING,
RenderingHints.VALUE_TEXT_ANTIALIAS_ON);
super.paintComponent(graphics);
graphics
.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, oldHint);
// paint background image
graphics.drawImage(ImageCreator.getGradientCubesImage(this.getWidth(),
this.getHeight(), ImageCreator.mainMidColor,
ImageCreator.mainUltraDarkColor, (int) (0.6 * this.getWidth()),
(int) (0.9 * this.getWidth())), 0, 0, null);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -