📄 controlpanel.java.svn-base
字号:
/** * $Revision$ * $Date$ * * Copyright (C) 1999-2005 Jive Software. All rights reserved. * This software is the proprietary information of Jive Software. Use is subject to license terms. */package org.jivesoftware.sparkplugin;import javax.swing.JPanel;import javax.swing.BorderFactory;import java.awt.Color;import java.awt.LayoutManager;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.GradientPaint;import java.awt.image.BufferedImage;public class ControlPanel extends JPanel { public ControlPanel() { setBorder(BorderFactory.createLineBorder(new Color(197, 213, 230))); } public ControlPanel(LayoutManager layout) { super(layout); setBorder(BorderFactory.createLineBorder(new Color(197, 213, 230))); } public void paintComponent(Graphics g) { final BufferedImage bufferedImage = new BufferedImage(2, getHeight(), BufferedImage.TYPE_INT_RGB); Graphics2D g2d = bufferedImage.createGraphics(); GradientPaint paint = new GradientPaint(0, 0, Color.white, 0, getHeight(), new Color(235, 241, 246), true); g2d.setPaint(paint); g2d.fillRect(0, 0, getWidth(), getHeight()); g2d.dispose(); g.drawImage(bufferedImage, 0, 0, getWidth(), getHeight(), null); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -