主文件:
-
package test;
-
import javafx.application.*;
-
import javafx.scene.control.*;
-
import javafx.scene.effect.BlendMode;
-
import javafx.scene.effect.BoxBlur;
-
import javafx.scene.image.*;
-
import javafx.util.*;
-
import javafx.animation.*;
-
import javafx.geometry.*;
-
import javafx.scene.Scene.*;
-
import javafx.stage.Stage;
-
import static java.lang.Math.random;
-
import javafx.util.Duration;
-
import javafx.event.*;
-
import javafx.scene.*;
-
import javafx.beans.property.*;
-
import javafx.collections.FXCollections;
-
import javafx.beans.*;
-
import javafx.scene.control.*;
-
import javafx.scene.layout.*;
-
import javafx.scene.media.AudioClip;
-
import javafx.scene.paint.*;
-
import javafx.scene.shape.*;
-
import javafx.scene.text.*;
-
import javafx.scene.transform.*;
-
import javafx.stage.*;
-
import javafx.geometry.*;
-
import javafx.scene.input.*;
-
import java.util.Calendar;
-
import java.util.GregorianCalendar;
-
import java.util.Random;
-
public class SimpleCircle extends Application {
-
public void start(Stage primaryStage) {
-
//上下左右
-
LeftEvent left=new LeftEvent();
-
ButtomEvent bottom=new ButtomEvent();
-
RightEvent right=new RightEvent();
-
//中央画面
-
StackPane gxpaneForFrame=new StackPane();
-
gxpaneForFrame.setStyle("-fx-background-color:white");
-
//背景
-
StackPane gxbk=new StackPane();
-
gxbk.getChildren().add(left.getBk());
-
//文字
-
StackPane gxtxt=new StackPane();
-
gxtxt.getChildren().add(bottom.getText());
-
//装饰
-
StackPane gxdeco=new StackPane();
-
gxdeco.getChildren().add(right.getDecorate());
-
gxpaneForFrame.getChildren().addAll(gxdeco,gxbk,gxtxt);
-
//显示标题,上方
-
HBox gxpaneForTitle=new HBox(20);
-
gxpaneForTitle.setPadding(new Insets(5,5,5,5));
-
gxpaneForTitle.setAlignment(Pos.CENTER);
-
Text title=new Text("Make Your Own Christmas Card");
-
title.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,30));
-
title.setFill(Color.rgb(192, 5, 0));
-
//全部清除
-
RadioButton gxrbCLR=new RadioButton("CLR ALL");
-
gxrbCLR.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbCLR.setTextFill(Color.rgb(156, 181, 177));
-
gxrbCLR.setOnAction(e->{
-
if(gxrbCLR.isSelected()){
-
left.gxCLR();
-
right.gxCLR();}
-
});
-
gxpaneForTitle.getChildren().addAll(title,gxrbCLR);
-
//控制面板
-
BorderPane pane=new BorderPane();
-
pane.setTop(gxpaneForTitle);
-
pane.setBottom(bottom.getPane());
-
pane.setCenter(gxpaneForFrame);
-
pane.setLeft(left.getPane());
-
pane.setRight(right.getPane());
-
Scene scene=new Scene(pane);
-
primaryStage.setTitle("miao");
-
primaryStage.setScene(scene);
-
primaryStage.show();
-
}
-
}
显示的泡泡类:
这个是球:
-
package test;
-
import static java.lang.Math.random;
-
import javafx.animation.FadeTransition;
-
import javafx.animation.ParallelTransition;
-
import javafx.animation.ScaleTransition;
-
import javafx.animation.Timeline;
-
import javafx.animation.Animation.Status;
-
import javafx.scene.paint.Color;
-
import javafx.scene.shape.Circle;
-
import javafx.util.Duration;
-
public class ballbase extends Circle{
-
protected FadeTransition gxfade;
-
protected ScaleTransition gxscale;
-
private ParallelTransition gxpara;
-
public ballbase(){
-
super(random()*10);
-
setFill(Color.rgb(156, 181, 177));
-
// this.setEffect(new BoxBlur());
-
//设置透明度
-
gxfade=new FadeTransition(Duration.millis(3000),this);
-
gxfade.setFromValue(random());
-
gxfade.setToValue(random());
-
gxfade.setCycleCount(Timeline.INDEFINITE);
-
gxfade.setAutoReverse(true);
-
//设置大小变换
-
gxscale=new ScaleTransition(Duration.millis(3000),this);
-
gxscale.setToX(1.5);
-
gxscale.setToY(1.5);
-
gxscale.setCycleCount(Timeline.INDEFINITE);
-
gxscale.setAutoReverse(true);
-
setCenterX(random()*900);
-
setCenterY(random()*450);
-
gxpara=new ParallelTransition();
-
gxpara.getChildren().addAll(gxfade,gxscale);
-
gxpara.play();
-
}
-
/*public int getstatus(){
-
if(gxpara.getStatus()==Status.RUNNING)
-
return 0;
-
else if(gxpara.getStatus()==Status.PAUSED)
-
return 1;
-
else return 2;
-
}*/
-
}
这个是星星:
-
package test;
-
import static java.lang.Math.random;
-
import javafx.animation.FadeTransition;
-
import javafx.animation.ParallelTransition;
-
import javafx.animation.ScaleTransition;
-
import javafx.animation.Timeline;
-
import javafx.collections.ObservableList;
-
import javafx.animation.Animation.Status;
-
import javafx.scene.paint.Color;
-
import javafx.scene.shape.*;
-
import javafx.util.Duration;
-
public class starbase extends Polygon {
-
protected FadeTransition gxfade;
-
protected ScaleTransition gxscale;
-
private ParallelTransition gxpara;
-
private double centerX,centerY;
-
private double radius;
-
private ObservableList<Double> list;
-
public starbase(){
-
list=this.getPoints();
-
centerX=random()*850;
-
centerY=random()*450;
-
radius=random()*10;
-
for(int i=0;i<10;++i){
-
double now=i%2+1;
-
list.add(centerX+radius/now*Math.cos(Math.PI*i/5+2.5/Math.PI));
-
list.add(centerY+radius/now*Math.sin(Math.PI*i/5+2.5/Math.PI));
-
}
-
setFill(Color.color(random() * 0.5, random() * 0.5+ 0.5, 0.).darker());
-
//设置透明度
-
gxfade=new FadeTransition(Duration.millis(3000),this);
-
gxfade.setFromValue(random());
-
gxfade.setToValue(random());
-
gxfade.setCycleCount(Timeline.INDEFINITE);
-
gxfade.setAutoReverse(true);
-
//设置大小变换
-
gxscale=new ScaleTransition(Duration.millis(3000),this);
-
gxscale.setToX(1.5);
-
gxscale.setToY(1.5);
-
gxscale.setCycleCount(Timeline.INDEFINITE);
-
gxscale.setAutoReverse(true);
-
gxpara=new ParallelTransition();
-
gxpara.getChildren().addAll(gxfade,gxscale);
-
gxpara.play();
-
}
-
public int getstatus(){
-
if(gxpara.getStatus()==Status.RUNNING)
-
return 0;
-
else if(gxpara.getStatus()==Status.PAUSED)
-
return 1;
-
else return 2;
-
}
-
}
这个是三角形:
-
package test;
-
import static java.lang.Math.random;
-
import javafx.animation.FadeTransition;
-
import javafx.animation.ParallelTransition;
-
import javafx.animation.ScaleTransition;
-
import javafx.animation.Timeline;
-
import javafx.collections.ObservableList;
-
import javafx.animation.Animation.Status;
-
import javafx.scene.paint.Color;
-
import javafx.scene.shape.*;
-
import javafx.util.Duration;
-
public class trianglebase extends Polygon {
-
protected FadeTransition gxfade;
-
protected ScaleTransition gxscale;
-
private ParallelTransition gxpara;
-
private double centerX,centerY;
-
private double radius;
-
private ObservableList<Double> list;
-
public trianglebase(){
-
list=this.getPoints();
-
centerX=random()*850;
-
centerY=random()*450;
-
radius=random()*10;
-
for(int i=0;i<3;++i){
-
list.add(centerX+radius*Math.cos(2*Math.PI*i/3)+3.0/Math.PI);
-
list.add(centerY+radius*Math.sin(2*Math.PI*i/3)+3.0/Math.PI);
-
}
-
setFill(Color.color(random() * 0.5, random() * 0.5+ 0.5, 0.).darker());
-
//设置透明度
-
gxfade=new FadeTransition(Duration.millis(3000),this);
-
gxfade.setFromValue(random());
-
gxfade.setToValue(random());
-
gxfade.setCycleCount(Timeline.INDEFINITE);
-
gxfade.setAutoReverse(true);
-
//设置大小变换
-
gxscale=new ScaleTransition(Duration.millis(3000),this);
-
gxscale.setToX(1.5);
-
gxscale.setToY(1.5);
-
gxscale.setCycleCount(Timeline.INDEFINITE);
-
gxscale.setAutoReverse(true);
-
gxpara=new ParallelTransition();
-
gxpara.getChildren().addAll(gxfade,gxscale);
-
gxpara.play();
-
}
-
public int getstatus(){
-
if(gxpara.getStatus()==Status.RUNNING)
-
return 0;
-
else if(gxpara.getStatus()==Status.PAUSED)
-
return 1;
-
else return 2;
-
}
-
}
这个是长方形:
-
package test;
-
import static java.lang.Math.random;
-
import javafx.animation.FadeTransition;
-
import javafx.animation.ParallelTransition;
-
import javafx.animation.ScaleTransition;
-
import javafx.animation.Timeline;
-
import javafx.animation.Animation.Status;
-
import javafx.scene.paint.Color;
-
import javafx.scene.shape.Rectangle;
-
import javafx.util.Duration;
-
public class recbase extends Rectangle{
-
protected FadeTransition gxfade;
-
protected ScaleTransition gxscale;
-
private ParallelTransition gxpara;
-
public recbase(){
-
super(random()*20,random()*20);
-
super.setArcHeight(super.getHeight()/3.0);
-
super.setArcWidth(super.getWidth()/3.0);
-
super.setX(random()*850);
-
super.setY(random()*450);
-
// setFill(Color.color(random() * 0.5, random() * 0.5+ 0.5, 0.).darker());
-
// this.setEffect(new BoxBlur());
-
//设置透明度
-
gxfade=new FadeTransition(Duration.millis(3000),this);
-
gxfade.setFromValue(random());
-
gxfade.setToValue(random());
-
gxfade.setCycleCount(Timeline.INDEFINITE);
-
gxfade.setAutoReverse(true);
-
//设置大小变换
-
gxscale=new ScaleTransition(Duration.millis(3000),this);
-
gxscale.setToX(1.5);
-
gxscale.setToY(1.5);
-
gxscale.setCycleCount(Timeline.INDEFINITE);
-
gxscale.setAutoReverse(true);
-
//并行发生
-
gxpara=new ParallelTransition();
-
gxpara.getChildren().addAll(gxfade,gxscale);
-
gxpara.play();
-
}
-
public int getstatus(){
-
if(gxpara.getStatus()==Status.RUNNING)
-
return 0;
-
else if(gxpara.getStatus()==Status.PAUSED)
-
return 1;
-
else return 2;
-
}
-
}
以下是触发事件类:
屏幕下方:
-
package test;
-
import javafx.scene.control.*;
-
import javafx.geometry.*;
-
import javafx.scene.layout.*;
-
import javafx.scene.paint.*;
-
import javafx.scene.text.*;
-
public class ButtomEvent {
-
private RadioButton gxrbComic;
-
private RadioButton gxrbBradley;
-
private RadioButton gxrbSegoe;
-
private RadioButton gxrbFrench;
-
private RadioButton gxrbRed;
-
private RadioButton gxrbGreen;
-
private RadioButton gxrbBlue;
-
private RadioButton gxrbPurple;
-
private RadioButton gxrbYellow;
-
private RadioButton gxrbCyan;
-
private HBox gxpanebottom;
-
private Text gxtext;
-
private TextField gxtextfield;
-
public ButtomEvent(){
-
//默认字体设置
-
gxtext=new Text("Write down your wishes...");
-
gxtext.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,36));
-
//下方输入文字
-
HBox gxpanetext=new HBox(20);
-
gxpanetext.setPadding(new Insets(5,5,5,5));
-
gxpanetext.setAlignment(Pos.CENTER);
-
Label gxlbtextfield=new Label("Write down your wishes:");
-
gxlbtextfield.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxlbtextfield.setTextFill(Color.rgb(61, 25, 52));
-
gxtextfield=new TextField();
-
gxtextfield.setAlignment(Pos.BOTTOM_RIGHT);
-
gxpanetext.getChildren().addAll(gxlbtextfield,gxtextfield);
-
gxtextfield.setOnAction(e->gxtext.setText(gxtextfield.getText()));
-
//选择字体
-
HBox gxpanefontFamily=new HBox(20);
-
gxpanefontFamily.setPadding(new Insets(5,5,5,5));
-
gxrbComic=new RadioButton("Comic Sans MS");
-
gxrbComic.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbComic.setTextFill(Color.rgb(61, 25, 52));
-
gxrbBradley=new RadioButton("Bradley Hand ITC");
-
gxrbBradley.setFont(Font.font("Bradley Hand ITC",FontWeight.BOLD,15));
-
gxrbBradley.setTextFill(Color.rgb(61, 25, 52));
-
gxrbSegoe=new RadioButton("Segoe Script");
-
gxrbSegoe.setFont(Font.font("Segoe Script",FontWeight.BOLD,15));
-
gxrbSegoe.setTextFill(Color.rgb(61, 25, 52));
-
gxrbFrench=new RadioButton("French Script MT");
-
gxrbFrench.setFont(Font.font("French Script MT",FontWeight.BOLD,15));
-
gxrbFrench.setTextFill(Color.rgb(61, 25, 52));
-
gxrbComic.setOnAction(e->gxComic());
-
gxrbBradley.setOnAction(e->gxBrad());
-
gxrbSegoe.setOnAction(e->gxSegoe());
-
gxrbFrench.setOnAction(e->gxFrench());
-
gxpanefontFamily.setAlignment(Pos.CENTER);
-
gxpanefontFamily.getChildren().addAll(gxrbComic,gxrbBradley,gxrbSegoe,gxrbFrench);
-
ToggleGroup gxlbLeftGroup2=new ToggleGroup();
-
gxrbComic.setToggleGroup(gxlbLeftGroup2);
-
gxrbBradley.setToggleGroup(gxlbLeftGroup2);
-
gxrbSegoe.setToggleGroup(gxlbLeftGroup2);
-
gxrbFrench.setToggleGroup(gxlbLeftGroup2);
-
//选择色彩
-
gxrbRed=new RadioButton("Red");
-
gxrbRed.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbRed.setTextFill(Color.rgb(174, 47, 39));
-
gxrbGreen=new RadioButton("Green");
-
gxrbGreen.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbGreen.setTextFill(Color.rgb(0, 138, 131));
-
gxrbBlue=new RadioButton("Blue");
-
gxrbBlue.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbBlue.setTextFill(Color.rgb(142, 206, 231));
-
gxrbYellow=new RadioButton("Yellow");
-
gxrbYellow.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbYellow.setTextFill(Color.rgb(240, 216, 144));
-
gxrbPurple=new RadioButton("Purple");
-
gxrbPurple.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbPurple.setTextFill(Color.rgb(205, 209, 231));
-
gxrbCyan=new RadioButton("Cyan");
-
gxrbCyan.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbCyan.setTextFill(Color.rgb(156, 181, 177));
-
gxrbRed.setOnAction(e->gxRed());
-
gxrbGreen.setOnAction(e->gxGreen());
-
gxrbBlue.setOnAction(e->gxBlue());
-
gxrbYellow.setOnAction(e->gxYellow());
-
gxrbPurple.setOnAction(e->gxPurple());
-
gxrbCyan.setOnAction(e->gxCyan());
-
ToggleGroup colorgroup=new ToggleGroup();
-
gxrbRed.setToggleGroup(colorgroup);
-
gxrbGreen.setToggleGroup(colorgroup);
-
gxrbBlue.setToggleGroup(colorgroup);
-
gxrbYellow.setToggleGroup(colorgroup);
-
gxrbPurple.setToggleGroup(colorgroup);
-
gxrbCyan.setToggleGroup(colorgroup);
-
HBox colorpane1=new HBox(20);
-
colorpane1.setPadding(new Insets(5,5,5,5));
-
colorpane1.getChildren().addAll(gxrbRed,gxrbGreen,gxrbYellow);
-
HBox colorpane2=new HBox(20);
-
colorpane2.setPadding(new Insets(5,5,5,5));
-
colorpane2.getChildren().addAll(gxrbBlue,gxrbCyan,gxrbPurple);
-
//下方中央
-
VBox gxpanebottom1=new VBox(1);
-
gxpanebottom1.getChildren().addAll(gxpanefontFamily,gxpanetext);
-
//下方综合
-
gxpanebottom=new HBox(20);
-
gxpanebottom.setPadding(new Insets(5,5,5,5));
-
gxpanebottom.getChildren().addAll(colorpane1,gxpanebottom1,colorpane2);
-
}
-
public HBox getPane(){
-
return gxpanebottom;
-
}
-
public Text getText(){
-
return gxtext;
-
}
-
public void gxComic(){
-
if(gxrbComic.isSelected()){
-
gxtext.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,46));
-
}
-
}
-
public void gxBrad(){
-
if(gxrbBradley.isSelected()){
-
gxtext.setFont(Font.font("Bradley Hand ITC",FontWeight.BOLD,56));
-
}
-
}
-
public void gxSegoe(){
-
if(gxrbSegoe.isSelected()){
-
gxtext.setFont(Font.font("Segoe Script",FontWeight.BOLD,36));
-
}
-
}
-
public void gxFrench(){
-
if(gxrbFrench.isSelected()){
-
gxtext.setFont(Font.font("French Script MT",FontWeight.BOLD,76));
-
}
-
}
-
public void gxRed(){
-
if(gxrbRed.isSelected()){
-
gxtext.setFill(Color.rgb(174, 47, 39));
-
}
-
}
-
public void gxGreen(){
-
if(gxrbGreen.isSelected()){
-
gxtext.setFill(Color.rgb(0, 138, 131));
-
}
-
}
-
public void gxBlue(){
-
if(gxrbBlue.isSelected()){
-
gxtext.setFill(Color.rgb(142, 206, 231));
-
}
-
}
-
public void gxPurple(){
-
if(gxrbPurple.isSelected()){
-
gxtext.setFill(Color.rgb(205, 209, 231));
-
}
-
}
-
public void gxYellow(){
-
if(gxrbYellow.isSelected()){
-
gxtext.setFill(Color.rgb(240, 216, 144));
-
}
-
}
-
public void gxCyan(){
-
if(gxrbCyan.isSelected()){
-
gxtext.setFill(Color.rgb(156, 181, 177));
-
}
-
}
-
}
屏幕左侧:
-
package test;
-
import javafx.scene.control.*;
-
import javafx.geometry.*;
-
import javafx.scene.*;
-
import javafx.scene.layout.*;
-
import javafx.scene.paint.*;
-
import javafx.scene.shape.*;
-
import javafx.scene.text.*;
-
public class LeftEvent{
-
static Color[] colors={
-
Color.rgb(246, 116, 128),//red
-
Color.rgb(135, 215, 157),//green
-
Color.rgb(136, 201, 242),//blue
-
Color.rgb(255, 238, 128),//yellow
-
Color.rgb(205, 209, 231)//purple
-
};
-
private int gxshapenow,gxcolornow;
-
private Group gxbackground;
-
private RadioButton gxrbBlank,gxrbCircle,gxrbRec,gxrbStar,gxrbTri;
-
private RadioButton gxrbRed,gxrbGreen,gxrbBlue,gxrbYellow,gxrbPurple;
-
private VBox gxpaneLeft;
-
public LeftEvent(){
-
gxshapenow=1;
-
gxcolornow=1;
-
gxbackground=new Group();
-
for(int i=0;i<500;++i){
-
ballbase ball=new ballbase();
-
gxbackground.getChildren().add(ball);
-
}
-
//全部清除
-
//背景选择,左上侧
-
VBox gxpaneForBg=new VBox(20);
-
gxpaneForBg.setPadding(new Insets(20,20,20,20));
-
gxpaneForBg.setBorder(null);
-
gxrbBlank=new RadioButton("Blank");
-
gxrbBlank.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbBlank.setTextFill(Color.rgb(115, 172, 189));
-
gxrbCircle=new RadioButton("Circle");
-
gxrbCircle.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbCircle.setTextFill(Color.rgb(115, 172, 189));
-
gxrbRec=new RadioButton("Rectangle");
-
gxrbRec.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbRec.setTextFill(Color.rgb(115, 172, 189));
-
gxrbStar=new RadioButton("Star");
-
gxrbStar.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbStar.setTextFill(Color.rgb(115, 172, 189));
-
gxrbTri=new RadioButton("Triangle");
-
gxrbTri.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbTri.setTextFill(Color.rgb(115, 172, 189));
-
gxpaneForBg.getChildren().addAll(gxrbBlank,gxrbCircle,gxrbRec,gxrbStar,gxrbTri);
-
Label gxlbForBg=new Label("BackGround",gxpaneForBg);
-
gxlbForBg.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,20));
-
gxlbForBg.setTextFill(Color.rgb(115, 172, 189));
-
gxlbForBg.setContentDisplay(ContentDisplay.BOTTOM);
-
ToggleGroup gxlbLeftGroup=new ToggleGroup();
-
gxrbBlank.setToggleGroup(gxlbLeftGroup);
-
gxrbCircle.setToggleGroup(gxlbLeftGroup);
-
gxrbRec.setToggleGroup(gxlbLeftGroup);
-
gxrbStar.setToggleGroup(gxlbLeftGroup);
-
gxrbTri.setToggleGroup(gxlbLeftGroup);
-
//背景动作
-
gxrbBlank.setOnAction(e->gxBlank());
-
gxrbCircle.setOnAction(e->gxCircle());
-
gxrbRec.setOnAction(e->gxRec());
-
gxrbStar.setOnAction(e->gxStar());
-
gxrbTri.setOnAction(e->gxTri());
-
//颜色选择,左下侧
-
VBox gxpaneForCor=new VBox(20);
-
gxpaneForCor.setPadding(new Insets(20,20,20,20));
-
gxpaneForCor.setBorder(null);
-
gxrbRed=new RadioButton("Red");
-
gxrbRed.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbRed.setTextFill(Color.rgb(252, 142, 91));
-
gxrbGreen=new RadioButton("Green");
-
gxrbGreen.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbGreen.setTextFill(Color.rgb(252, 142, 91));
-
gxrbBlue=new RadioButton("Blue");
-
gxrbBlue.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbBlue.setTextFill(Color.rgb(252, 142, 91));
-
gxrbYellow=new RadioButton("Yellow");
-
gxrbYellow.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbYellow.setTextFill(Color.rgb(252, 142, 91));
-
gxrbPurple=new RadioButton("Purple");
-
gxrbPurple.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
gxrbPurple.setTextFill(Color.rgb(252, 142, 91));
-
gxpaneForCor.getChildren().addAll(gxrbRed,gxrbGreen,gxrbBlue,gxrbYellow,gxrbPurple);
-
Label gxlbForCor=new Label("Color",gxpaneForCor);
-
gxlbForCor.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,20));
-
gxlbForCor.setTextFill(Color.rgb(252, 142, 91));
-
gxlbForCor.setContentDisplay(ContentDisplay.BOTTOM);
-
ToggleGroup gxlbLeftGroup1=new ToggleGroup();
-
gxrbGreen.setToggleGroup(gxlbLeftGroup1);
-
gxrbRed.setToggleGroup(gxlbLeftGroup1);
-
gxrbBlue.setToggleGroup(gxlbLeftGroup1);
-
gxrbYellow.setToggleGroup(gxlbLeftGroup1);
-
gxrbPurple.setToggleGroup(gxlbLeftGroup1);
-
//颜色动作
-
gxrbRed.setOnAction(e->gxRed(gxbackground));
-
gxrbGreen.setOnAction(e->gxGreen(gxbackground));
-
gxrbBlue.setOnAction(e->gxBlue(gxbackground));
-
gxrbYellow.setOnAction(e->gxYellow(gxbackground));
-
gxrbPurple.setOnAction(e->gxPurple(gxbackground));
-
//左侧综合
-
gxpaneLeft=new VBox(5);
-
gxpaneLeft.getChildren().addAll(gxlbForBg,gxlbForCor);
-
}
-
public Group getBk(){
-
return gxbackground;
-
}
-
public VBox getPane() {
-
return gxpaneLeft;
-
}
-
public void gxCLR(){
-
gxbackground.getChildren().clear();
-
}
-
protected void gxBlank(){
-
if(gxshapenow!=0&&gxrbBlank.isSelected()){
-
gxbackground.getChildren().remove(0, 200);
-
gxshapenow=0;
-
}
-
}
-
protected void gxCircle(){
-
if(gxshapenow!=1&&gxrbCircle.isSelected()){
-
if(gxshapenow!=0&&gxbackground.getChildren().size()>200)
-
gxbackground.getChildren().remove(0, 200);
-
for(int i=0;i<200;++i){
-
ballbase ball=new ballbase();
-
ball.setFill(colors[gxcolornow]);
-
gxbackground.getChildren().add(ball);
-
}
-
gxshapenow=1;
-
}
-
}
-
protected void gxRec(){
-
if(gxshapenow!=2&&gxrbRec.isSelected()){
-
if(gxshapenow!=0&&gxbackground.getChildren().size()>200)
-
gxbackground.getChildren().remove(0, 200);
-
for(int i=0;i<200;++i){
-
recbase ball=new recbase();
-
ball.setFill(colors[gxcolornow]);
-
gxbackground.getChildren().add(ball);
-
}
-
gxshapenow=2;
-
}
-
}
-
protected void gxStar(){
-
if(gxshapenow!=3&&gxrbStar.isSelected()){
-
if(gxshapenow!=0&&gxbackground.getChildren().size()>200)
-
gxbackground.getChildren().remove(0, 200);
-
for(int i=0;i<200;++i){
-
starbase ball=new starbase();
-
ball.setFill(colors[gxcolornow]);
-
gxbackground.getChildren().add(ball);
-
}
-
gxshapenow=3;
-
}
-
}
-
protected void gxTri(){
-
if(gxshapenow!=4&&gxrbTri.isSelected()){
-
if(gxshapenow!=0&&gxbackground.getChildren().size()>200)
-
gxbackground.getChildren().remove(0, 200);
-
for(int i=0;i<200;++i){
-
trianglebase ball=new trianglebase();
-
ball.setFill(colors[gxcolornow]);
-
gxbackground.getChildren().add(ball);
-
}
-
gxshapenow=4;
-
}
-
}
-
protected void gxRed(Group gxbk){
-
if(gxshapenow!=0&&gxcolornow!=0&&gxrbRed.isSelected()){
-
if(gxshapenow!=0)
-
gxbackground.getChildren().remove(0, 200);
-
for(int i=0;i<200;++i){
-
Shape ball;
-
if(gxshapenow==1){ball=new ballbase();}
-
else if(gxshapenow==2){ball=new recbase();}
-
else if(gxshapenow==3){ball=new starbase();}
-
else {ball=new trianglebase();}
-
ball.setFill(colors[0]);
-
gxbackground.getChildren().add(ball);
-
}
-
gxcolornow=0;
-
}
-
}
-
protected void gxGreen(Group gxbk){
-
if(gxshapenow!=0&&gxcolornow!=1&&gxrbGreen.isSelected()){
-
if(gxshapenow!=0)
-
gxbackground.getChildren().remove(0, 200);
-
for(int i=0;i<200;++i){
-
Shape ball;
-
if(gxshapenow==1){ball=new ballbase();}
-
else if(gxshapenow==2){ball=new recbase();}
-
else if(gxshapenow==3){ball=new starbase();}
-
else {ball=new trianglebase();}
-
ball.setFill(colors[1]);
-
gxbackground.getChildren().add(ball);
-
}
-
gxcolornow=1;
-
}
-
}
-
protected void gxBlue(Group gxbk){
-
if(gxshapenow!=0&&gxcolornow!=2&&gxrbBlue.isSelected()){
-
if(gxshapenow!=0)
-
gxbackground.getChildren().remove(0, 200);
-
for(int i=0;i<200;++i){
-
Shape ball;
-
if(gxshapenow==1){ball=new ballbase();}
-
else if(gxshapenow==2){ball=new recbase();}
-
else if(gxshapenow==3){ball=new starbase();}
-
else {ball=new trianglebase();}
-
ball.setFill(colors[2]);
-
gxbackground.getChildren().add(ball);
-
}
-
gxcolornow=2;
-
}
-
}
-
protected void gxYellow(Group gxbk){
-
if(gxshapenow!=0&&gxcolornow!=3&&gxrbYellow.isSelected()){
-
if(gxshapenow!=0)
-
gxbackground.getChildren().remove(0, 200);
-
for(int i=0;i<200;++i){
-
Shape ball;
-
if(gxshapenow==1){ball=new ballbase();}
-
else if(gxshapenow==2){ball=new recbase();}
-
else if(gxshapenow==3){ball=new starbase();}
-
else {ball=new trianglebase();}
-
ball.setFill(colors[3]);
-
gxbackground.getChildren().add(ball);
-
}
-
gxcolornow=3;
-
}
-
}
-
protected void gxPurple(Group gxbk){
-
if(gxshapenow!=0&&gxcolornow!=4&&gxrbPurple.isSelected()){
-
if(gxshapenow!=0)
-
gxbackground.getChildren().remove(0, 200);
-
for(int i=0;i<200;++i){
-
Shape ball;
-
if(gxshapenow==1){ball=new ballbase();}
-
else if(gxshapenow==2){ball=new recbase();}
-
else if(gxshapenow==3){ball=new starbase();}
-
else {ball=new trianglebase();}
-
ball.setFill(colors[4]);
-
gxbackground.getChildren().add(ball);
-
}
-
gxcolornow=4;
-
}
-
}
-
}
屏幕右侧:
-
package test;
-
import javafx.geometry.Insets;
-
import javafx.geometry.Pos;
-
import javafx.scene.control.*;
-
import javafx.scene.control.RadioButton;
-
import javafx.scene.image.Image;
-
import javafx.scene.image.ImageView;
-
import javafx.scene.layout.BorderPane;
-
import javafx.scene.layout.HBox;
-
import javafx.scene.layout.StackPane;
-
import javafx.scene.layout.VBox;
-
import javafx.scene.paint.Color;
-
import javafx.scene.text.Font;
-
import javafx.scene.text.FontWeight;
-
public class RightEvent {
-
static Image[] images={
-
new Image("image/item1.jpg"),new Image("image/item2.jpg"),
-
new Image("image/item3.jpg"),new Image("image/item4.jpg"),
-
new Image("image/item5.jpg"),new Image("image/item6.jpg"),
-
new Image("image/item7.jpg"),new Image("image/item8.jpg"),
-
new Image("image/item9.jpg"),new Image("image/item10.jpg"),
-
new Image("image/item11.jpg"),new Image("image/item12.jpg"),
-
new Image("image/item13.jpg"),new Image("image/item14.jpg"),
-
new Image("image/item15.jpg"),new Image("image/item16.jpg"),
-
new Image("image/item17.jpg"),new Image("image/item18.jpg"),
-
new Image("image/item19.jpg"),new Image("image/item20.jpg"),
-
new Image("image/item21.jpg"),new Image("image/item22.jpg"),
-
};
-
static RadioButton[] gxrb={
-
new RadioButton("01"),new RadioButton("02"),
-
new RadioButton("03"),new RadioButton("04"),
-
new RadioButton("05"),new RadioButton("06"),
-
new RadioButton("07"),new RadioButton("08"),
-
new RadioButton("01"),new RadioButton("02"),
-
new RadioButton("03"),new RadioButton("04"),
-
new RadioButton("05"),new RadioButton("06"),
-
new RadioButton("07"),
-
new RadioButton("01"),new RadioButton("02"),
-
new RadioButton("03"),new RadioButton("04"),
-
new RadioButton("05"),new RadioButton("06"),
-
new RadioButton("07")
-
};
-
static StackPane[] gxpaneimage={
-
new StackPane(new ImageView(images[0])),new StackPane(new ImageView(images[1])),
-
new StackPane(new ImageView(images[2])),new StackPane(new ImageView(images[3])),
-
new StackPane(new ImageView(images[4])),new StackPane(new ImageView(images[5])),
-
new StackPane(new ImageView(images[6])),new StackPane(new ImageView(images[7])),
-
new StackPane(new ImageView(images[8])),new StackPane(new ImageView(images[9])),
-
new StackPane(new ImageView(images[10])),new StackPane(new ImageView(images[11])),
-
new StackPane(new ImageView(images[12])),new StackPane(new ImageView(images[13])),
-
new StackPane(new ImageView(images[14])),new StackPane(new ImageView(images[15])),
-
new StackPane(new ImageView(images[16])),new StackPane(new ImageView(images[17])),
-
new StackPane(new ImageView(images[18])),new StackPane(new ImageView(images[19])),
-
new StackPane(new ImageView(images[20])),new StackPane(new ImageView(images[21])),
-
};
-
private VBox gxpaneright;
-
private BorderPane gxdecorate;
-
private StackPane gxpanetopshow;
-
public RightEvent(){
-
gxdecorate=new BorderPane();
-
gxpanetopshow=new StackPane();
-
for(int i=0;i<22;++i){
-
gxrb[i].setFont(Font.font("Comic Sans MS",FontWeight.BOLD,15));
-
if(i>=0&&i<8)
-
gxrb[i].setTextFill(Color.rgb(133, 179, 148));
-
else if(i>=8&&i<15)
-
gxrb[i].setTextFill(Color.rgb(174, 47, 39));
-
else gxrb[i].setTextFill(Color.rgb(240, 216, 144));
-
}
-
//界面创建
-
//top选择
-
HBox gxtoppane1=new HBox(10);
-
gxtoppane1.setPadding(new Insets(5,5,5,5));
-
for(int i=0;i<3;++i)gxtoppane1.getChildren().add(gxrb[i]);
-
HBox gxtoppane2=new HBox(10);
-
gxtoppane2.setPadding(new Insets(5,5,5,5));
-
for(int i=3;i<6;++i)gxtoppane2.getChildren().add(gxrb[i]);
-
HBox gxtoppane3=new HBox(10);
-
gxtoppane3.setPadding(new Insets(5,5,5,5));
-
for(int i=6;i<8;++i)gxtoppane3.getChildren().add(gxrb[i]);
-
VBox gxtoppane=new VBox(10);
-
gxtoppane.setPadding(new Insets(5,5,5,5));
-
gxtoppane.getChildren().addAll(gxtoppane1,gxtoppane2,gxtoppane3);
-
Label gxtop=new Label("Top",gxtoppane);//上方选择
-
gxtop.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,20));
-
gxtop.setTextFill(Color.rgb(133, 179, 148));
-
gxtop.setContentDisplay(ContentDisplay.BOTTOM);
-
//左侧选择
-
HBox gxrightpane1=new HBox(10);
-
gxrightpane1.setPadding(new Insets(5,5,5,5));
-
for(int i=8;i<11;++i)gxrightpane1.getChildren().add(gxrb[i]);
-
HBox gxrightpane2=new HBox(10);
-
gxrightpane2.setPadding(new Insets(5,5,5,5));
-
for(int i=11;i<14;++i)gxrightpane2.getChildren().add(gxrb[i]);
-
HBox gxrightpane3=new HBox(10);
-
gxrightpane3.setPadding(new Insets(5,5,5,5));
-
for(int i=14;i<15;++i)gxrightpane3.getChildren().add(gxrb[i]);
-
VBox gxrightpane=new VBox(10);
-
gxrightpane.setPadding(new Insets(5,5,5,5));
-
gxrightpane.getChildren().addAll(gxrightpane1,gxrightpane2,gxrightpane3);
-
Label gxright=new Label("Left",gxrightpane);//左方选择
-
gxright.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,20));
-
gxright.setTextFill(Color.rgb(174, 47, 39));
-
gxright.setContentDisplay(ContentDisplay.BOTTOM);
-
//右侧选择
-
HBox gxleftpane1=new HBox(10);
-
gxleftpane1.setPadding(new Insets(5,5,5,5));
-
for(int i=15;i<18;++i)gxleftpane1.getChildren().add(gxrb[i]);
-
HBox gxleftpane2=new HBox(10);
-
gxleftpane2.setPadding(new Insets(5,5,5,5));
-
for(int i=18;i<21;++i)gxleftpane2.getChildren().add(gxrb[i]);
-
HBox gxleftpane3=new HBox(10);
-
gxleftpane3.setPadding(new Insets(5,5,5,5));
-
for(int i=21;i<22;++i)gxleftpane3.getChildren().add(gxrb[i]);
-
VBox gxleftpane=new VBox(10);
-
gxleftpane.setPadding(new Insets(5,5,5,5));
-
gxleftpane.getChildren().addAll(gxleftpane1,gxleftpane2,gxleftpane3);
-
Label gxleft=new Label("Right",gxleftpane);//右方选择
-
gxleft.setFont(Font.font("Comic Sans MS",FontWeight.BOLD,20));
-
gxleft.setTextFill(Color.rgb(240, 216, 144));
-
gxleft.setContentDisplay(ContentDisplay.BOTTOM);
-
//合并
-
gxpaneright=new VBox(10);
-
gxpaneright.setPadding(new Insets(5,5,5,5));
-
gxpaneright.getChildren().addAll(gxtop,gxright,gxleft);
-
//设置动作
-
gxrb[0].setOnAction(e->gxchooseitem0());
-
gxrb[1].setOnAction(e->gxchooseitem1());
-
gxrb[2].setOnAction(e->gxchooseitem2());
-
gxrb[3].setOnAction(e->gxchooseitem3());
-
gxrb[4].setOnAction(e->gxchooseitem4());
-
gxrb[5].setOnAction(e->gxchooseitem5());
-
gxrb[6].setOnAction(e->gxchooseitem6());
-
gxrb[7].setOnAction(e->gxchooseitem7());
-
gxrb[8].setOnAction(e->gxchooseitem8());
-
gxrb[9].setOnAction(e->gxchooseitem9());
-
gxrb[10].setOnAction(e->gxchooseitem10());
-
gxrb[11].setOnAction(e->gxchooseitem11());
-
gxrb[12].setOnAction(e->gxchooseitem12());
-
gxrb[13].setOnAction(e->gxchooseitem13());
-
gxrb[14].setOnAction(e->gxchooseitem14());
-
gxrb[15].setOnAction(e->gxchooseitem15());
-
gxrb[16].setOnAction(e->gxchooseitem16());
-
gxrb[17].setOnAction(e->gxchooseitem17());
-
gxrb[18].setOnAction(e->gxchooseitem18());
-
gxrb[19].setOnAction(e->gxchooseitem19());
-
gxrb[20].setOnAction(e->gxchooseitem20());
-
gxrb[21].setOnAction(e->gxchooseitem21());
-
//左方归类
-
ToggleGroup gxleftgroup=new ToggleGroup();
-
for(int i=8;i<15;++i)gxrb[i].setToggleGroup(gxleftgroup);
-
ToggleGroup gxrightgroup=new ToggleGroup();
-
for(int i=15;i<22;++i)gxrb[i].setToggleGroup(gxrightgroup);
-
}
-
public VBox getPane(){
-
return gxpaneright;
-
}
-
public BorderPane getDecorate(){
-
return gxdecorate;
-
}
-
public void gxCLR(){
-
gxdecorate.getChildren().clear();
-
}
-
public void gxchooseitem0(){
-
if(gxrb[0].isSelected()){
-
gxpaneimage[0].setAlignment(Pos.BOTTOM_RIGHT);
-
gxpanetopshow.getChildren().add(gxpaneimage[0]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
else {
-
gxpanetopshow.getChildren().remove(gxpaneimage[0]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
}
-
public void gxchooseitem1(){
-
if(gxrb[1].isSelected()){
-
gxpaneimage[1].setAlignment(Pos.BOTTOM_RIGHT);
-
gxpanetopshow.getChildren().add(gxpaneimage[1]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
else {
-
gxpanetopshow.getChildren().remove(gxpaneimage[1]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
}
-
public void gxchooseitem2(){
-
if(gxrb[2].isSelected()){
-
gxpaneimage[2].setAlignment(Pos.BOTTOM_LEFT);
-
gxpanetopshow.getChildren().add(gxpaneimage[2]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
else {
-
gxpanetopshow.getChildren().remove(gxpaneimage[2]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
}
-
public void gxchooseitem3(){
-
if(gxrb[3].isSelected()){
-
gxpaneimage[3].setAlignment(Pos.BOTTOM_CENTER);
-
gxpanetopshow.getChildren().add(gxpaneimage[3]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
else {
-
gxpanetopshow.getChildren().remove(gxpaneimage[3]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
}
-
public void gxchooseitem4(){
-
if(gxrb[4].isSelected()){
-
gxpaneimage[4].setAlignment(Pos.BOTTOM_CENTER);
-
gxpanetopshow.getChildren().add(gxpaneimage[4]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
else {
-
gxpanetopshow.getChildren().remove(gxpaneimage[4]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
}
-
public void gxchooseitem5(){
-
if(gxrb[5].isSelected()){
-
gxpaneimage[5].setAlignment(Pos.BOTTOM_CENTER);
-
gxpanetopshow.getChildren().add(gxpaneimage[5]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
else {
-
gxpanetopshow.getChildren().remove(gxpaneimage[5]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
}
-
public void gxchooseitem6(){
-
if(gxrb[6].isSelected()){
-
gxpaneimage[6].setAlignment(Pos.BOTTOM_LEFT);
-
gxpanetopshow.getChildren().add(gxpaneimage[6]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
else {
-
gxpanetopshow.getChildren().remove(gxpaneimage[6]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
}
-
public void gxchooseitem7(){
-
if(gxrb[7].isSelected()){
-
gxpaneimage[7].setAlignment(Pos.BOTTOM_LEFT);
-
gxpanetopshow.getChildren().add(gxpaneimage[7]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
else {
-
gxpanetopshow.getChildren().remove(gxpaneimage[7]);
-
gxdecorate.setTop(gxpanetopshow);
-
}
-
}
-
public void gxchooseitem8(){
-
if(gxrb[8].isSelected()){
-
gxpaneimage[8].setAlignment(Pos.BOTTOM_CENTER);
-
gxdecorate.setLeft(gxpaneimage[8]);
-
}
-
else gxdecorate.getChildren().remove(gxpaneimage[8]);
-
}
-
public void gxchooseitem9(){
-
if(gxrb[9].isSelected()){
-
gxpaneimage[9].setAlignment(Pos.BOTTOM_CENTER);
-
gxdecorate.setLeft(gxpaneimage[9]);
-
}
-
else gxdecorate.getChildren().remove(gxpaneimage[9]);
-
}
-
public void gxchooseitem10(){
-
if(gxrb[10].isSelected()){
-
gxpaneimage[10].setAlignment(Pos.BOTTOM_CENTER);
-
gxdecorate.setLeft(gxpaneimage[10]);
-
}
-
else gxdecorate.getChildren().remove(gxpaneimage[10]);
-
}
-
public void gxchooseitem11(){
-
if(gxrb[11].isSelected()){
-
gxpaneimage[11].setAlignment(Pos.BOTTOM_CENTER);
-
gxdecorate.setLeft(gxpaneimage[11]);
-
}
-
else gxdecorate.getChildren().remove(gxpaneimage[11]);
-
}
-
public void gxchooseitem12(){
-
if(gxrb[12].isSelected()){
-
gxpaneimage[12].setAlignment(Pos.BOTTOM_CENTER);
-
gxdecorate.setLeft(gxpaneimage[12]);
-
}
-
else gxdecorate.getChildren().remove(gxpaneimage[12]);
-
}
-
public void gxchooseitem13(){
-
if(gxrb[13].isSelected()){
-
gxpaneimage[13].setAlignment(Pos.BOTTOM_CENTER);
-
gxdecorate.setLeft(gxpaneimage[13]);
-
}
-
else gxdecorate.getChildren().remove(gxpaneimage[13]);
-
}
-
public void gxchooseitem14(){
-
if(gxrb[14].isSelected()){
-
gxpaneimage[14].setAlignment(Pos.BOTTOM_CENTER);
-
gxdecorate.setLeft(gxpaneimage[14]);
-
}
-
else gxdecorate.getChildren().remove(gxpaneimage[14]);
-
}
-
public void gxchooseitem15(){
-
if(gxrb[15].isSelected()){
-
gxpaneimage[15].setAlignment(Pos.TOP_CENTER);
-
gxdecorate.setRight(gxpaneimage[15]);
-
}
-
else gxdecorate.getChildren().remove(gxpaneimage[15]);
-
}
-
public void gxchooseitem16(){
-
if(gxrb[16].isSelected()){
-
gxpaneimage[16].setAlignment(Pos.BOTTOM_CENTER);
-
gxdecorate.setRight(gxpaneimage[16]);
-
}
-
else gxdecorate.getChildren().remove(gxpaneimage[16]);
-
}
-
public void gxchooseitem17(){
-
if(gxrb[17].isSelected()){
-
gxpaneimage[17].setAlignment(Pos.BOTTOM_CENTER);
-
gxdecorate.setRight(gxpaneimage[17]);
-
}
-
else gxdecorate.getChildren().remove(gxpaneimage[17]);
-
}
-
public void gxchooseitem18(){
-
if(gxrb[18].isSelected()){
-
gxpaneimage[18].setAlignment(Pos.TOP_RIGHT);
-
gxdecorate.setRight(gxpaneimage[18]);
-
}
-
else gxdecorate.getChildren().remove(gxpaneimage[18]);
-
}
-
public void gxchooseitem19(){
-
if(gxrb[19].isSelected()){
-
gxpaneimage[19].setAlignment(Pos.TOP_RIGHT);
-
gxdecorate.setRight(gxpaneimage[19]);
-
}
-
else gxdecorate.getChildren().remove(gxpaneimage[19]);
-
}
-
public void gxchooseitem20(){
-
if(gxrb[20].isSelected()){
-
gxpaneimage[20].setAlignment(Pos.BOTTOM_RIGHT);
-
gxdecorate.setRight(gxpaneimage[20]);
-
}
-
else gxdecorate.getChildren().remove(gxpaneimage[20]);
-
}
-
public void gxchooseitem21(){
-
if(gxrb[21].isSelected()){
-
gxpaneimage[21].setAlignment(Pos.BOTTOM_RIGHT);
-
gxdecorate.setRight(gxpaneimage[21]);
-
}
-
else gxdecorate.getChildren().remove(gxpaneimage[21]);
-
}
-
}