「Java圆形图标」Java的图标

博主:adminadmin 2022-12-30 16:51:07 843

本篇文章给大家谈谈Java圆形图标,以及Java的图标对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java中一个圆圈中一个c的图标是什么

表示这是构造函数。java中一个圆圈中一个c的图标是指这是构造函数。有一个类似表型的圆圈就表示该变量或函数是synchronized(线程同步)。Java是一门面向对象编程语言,1990年代初由詹姆斯·高斯林等人开发出Java语言的雏形,最初被命名为Oak。

用JAVA语言编写在屏幕上绘制一个圆形并且分为思等分,分别填充4中不同的颜色。

//看看行不行:

package com;

import javax.swing.SwingUtilities;

import java.awt.BorderLayout;

import java.awt.Color;

import java.awt.Graphics;

import javax.swing.JPanel;

import javax.swing.JFrame;

public class Circle extends JFrame {

private ChessPanel chessPanel=new ChessPanel(550);

private static final long serialVersionUID = 1L;

private JPanel jContentPane = null;

public static void main(String[] args) {

SwingUtilities.invokeLater(new Runnable() {

public void run() {

Circle thisClass = new Circle();

thisClass.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

thisClass.setVisible(true);

}

});

}

/**

* This is the default constructor

*/

public Circle() {

super();

initialize();

}

/**

* This method initializes this

*

* @return void

*/

private void initialize() {

this.setSize(700, 600);

this.setContentPane(getJContentPane());

this.setTitle("JFrame");

}

/**

* This method initializes jContentPane

*

* @return javax.swing.JPanel

*/

private JPanel getJContentPane() {

if (jContentPane == null) {

jContentPane = new JPanel();

jContentPane.setLayout(new BorderLayout());

jContentPane.add(chessPanel, BorderLayout.CENTER);

}

return jContentPane;

}

class ChessPanel extends JPanel{

private int r;

public ChessPanel(int r){

this.r=r;

//setBackground(Color.RED);

setSize(300,200);

}

public void paintComponent(Graphics g){ //覆盖paintComponent()方法

super.paintComponent(g); //必须先调用父类的方法

g.setColor(Color.DARK_GRAY);

//g.fillOval(0, 0, r, r);

double a,b;

int x,y;

g.setColor(Color.GREEN);

g.fillArc(r/2, r/2, r/2, r/2, 0, 90);

g.setColor(Color.DARK_GRAY);

g.fillArc(r/2, r/2, r/2, r/2, 90, 90);

g.setColor(Color.red);

g.fillArc(r/2, r/2, r/2, r/2, 180, 90);

g.setColor(Color.yellow);

g.fillArc(r/2, r/2, r/2, r/2, 270, 90);

}

}

}

java怎么在按钮上加图片,或者把图片做成按钮(按钮是圆的

JButton有构造 方法

JButton(Icon icon)

创建一个带图标的按钮。

也有方法 public void setIcon(Icon defaultIcon)

public void setPressedIcon(Icon pressedIcon)

设置按钮的按下图标。

public void setSelectedIcon(Icon selectedIcon)

设置按钮的选择图标。

public void setRolloverIcon(Icon rolloverIcon)

设置按钮的翻转图标。

public void setRolloverSelectedIcon(Icon rolloverSelectedIcon)

设置按钮的翻转选择图标。

public void setDisabledIcon(Icon disabledIcon)

设置按钮的禁用图标。

public void setDisabledSelectedIcon(Icon disabledSelectedIcon)

设置按钮的禁用选择图标。

JAVA怎么把图片处理成圆形

程序中是没有圆形的,都是按坐标放的,圆形其实是一张正方形的图,四边是透明,

关于Java圆形图标和Java的图标的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。