Javaの基礎AWTフレームを設定し、フォームの背景色

  •     JDK:OpenJDKの-11
  •      OS:CentOSの1810年6月7日
  •      IDE:2019から03のEclipse
  • 組版:値下げ

コード

package per.jizuiku.gui;

import java.awt.Color;
import java.awt.Frame;

/**
 * @author 给最苦
 * @date 2019/06/30
 * @blog www.cnblogs.com/jizuiku
 */
public class Demo {

    /**
     * @param args
     */
    public static void main(String[] args) {
        Frame f = new Frame();

        // 三原色的数值
        int r = 4;
        int g = 5;
        int b = 70;
        Color bgColor = new Color(r, g, b);
        // 设置背景颜色
        f.setBackground(bgColor);

        int width = 400;
        int height = 500;
        f.setSize(width, height);

        f.setVisible(true);

    }

}

結果

ソースコード

/**
    * {@inheritDoc}
    */
@Override
public void setBackground(Color bgColor) {
    synchronized (getTreeLock()) {
        if ((bgColor != null) && (bgColor.getAlpha() < 255) && !isUndecorated()) {
            throw new IllegalComponentStateException("The frame is decorated");
        }
        super.setBackground(bgColor);
    }
}

リソース

  • [JDK] openjdk.java.net
  • [ドク - リファレンス] docs.oracle.com/en/java/javase/11
  • [仕様 - 推奨] yq.aliyun.com/articles/69327
  • [仕様 - 推奨] google.github.io/styleguide
  • [ソース] hg.openjdk.java.net
  • [OS] www.centos.org
  • [IDE] www.eclipse.org/downloads/packages
  • [プラットフォーム] www.cnblogs.com


人々の助けのおかげで、最も苦しむことになりました。
良いのJava、GroovyとScalaのと他のJVMベースの言語では、それは学習の価値があります。
コミュニケーションと理解を助けるために命名フォーマットとコードを標準化しました。
JVMの設定、監視および最適化は、より実用的な、それは学習の価値があります。

おすすめ

転載: www.cnblogs.com/jizuiku/p/11110232.html