图染色java,图染色体

发布时间:2022-11-20

本文目录一览:

  1. java为图形填充颜色
  2. 每种颜色染色的格子数相同,最少颜色java
  3. java程序里的图形填充颜色,就是每个圆环的颜色2种颜色循环,可以看图
  4. [求助,JAVA图像 对头发染色](#求助,JAVA图像 对头发染色)

java为图形填充颜色

只需把g.drawOval(...)改成g.setColor(Color.RED); g.fillOval(...)就行了,drawOval是只画不填充,而fillOval是画并且填充,填充的颜色是由g.setColor()方法的参数决定的。

每种颜色染色的格子数相同,最少颜色java

每一列的排法有3×2×1=6(种),故最少需要6+1=7(列)才能保证至少有两列染色方式相同。 用递归还行内存没有溢出,实在不想10次循环。print实在不是可行的方法,最好还是写文件速度比较快。

public class TestDffdsdf {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        LinkedList<String> list = new LinkedList<String>();
        String[] a = {"A", "B", "C", "D"};
        aaa(a, 0, "", list);
        for (String s : list)
            System.out.println(s);
    }
    public static void aaa(String[] a, int i, String s, List<String> list) {
        if (i < 10) {
            for (int t = 0; t < a.length; t++)
                aaa(a, i + 1, s + a[t], list);
        } else
            list.add(s);
    }
}

扩展资料: 当编辑并运行一个Java程序时,需要同时涉及到这四种方面。使用文字编辑软件(例如记事本、写字板、UltraEdit等)或集成开发环境(Eclipse、MyEclipse等)在Java源文件中定义不同的类; 通过调用类(这些类实现了Java API)中的方法来访问资源系统,把源文件编译生成一种二进制中间码,存储在class文件中,然后再通过运行与操作系统平台环境相对应的Java虚拟机来运行class文件,执行编译产生的字节码,调用class文件中实现的方法来满足程序的Java API调用。 参考资料来源:百度百科-Java

java程序里的图形填充颜色,就是每个圆环的颜色2种颜色循环,可以看图

主类不需要更改,只需改一下Circle.java文件

import java.awt.Color;
import java.awt.Graphics;
import java.awt.GridLayout;
import javax.swing.JPanel;
public class Circle extends JPanel {
    public void paintComponent(Graphics g) {
        super.paintComponent(g);
        int numFlag = 0;
        for (int topLeft = 0; topLeft < 80; topLeft += 10) {
            numFlag++;
            if (numFlag % 2 == 0)
                g.setColor(Color.blue); // 改变颜色
            else
                g.setColor(Color.white); // 改变颜色
            int radius = 160 - (topLeft * 2);
            g.fillOval(topLeft + 10, topLeft + 25, radius, radius); // 这是画圆
            // g.fillArc( topLeft + 10, topLeft + 25, radius, radius, 0, 360 );
        }
        this.setBackground(Color.red);
    }
}

求助,JAVA图像 对头发染色

这个最好不要用Java做(性能很差),如果不用PS的话,用C++来做图形修改吧。