pFlame.setBGColorRed(0);
pFlame.setBGColorGreen(0);
pFlame.setBGColorBlue(0);
List<RGBColor> colors = new ArrayList<RGBColor>();
colors.add(new RGBColor(255, 255, 255));
RGBPalette gradient = RandomGradientGenerator.generatePalette(colors, true);
for (Layer layer : pFlame.getLayers()) {
layer.setPalette(gradient);
}
}
else {
pFlame.setBGColorRed(255);
pFlame.setBGColorGreen(255);
pFlame.setBGColorBlue(255);
List<RGBColor> colors = new ArrayList<RGBColor>();
colors.add(new RGBColor(0, 0, 0));
RGBPalette gradient = RandomGradientGenerator.generatePalette(colors, true);
for (Layer layer : pFlame.getLayers()) {
layer.setPalette(gradient);
}
}