如何 return 来自 Slider 的值来控制 swing Java

How to return values from Slider to control in swing Java

首先我实现了 class ColorValueSliderControl ,如 link ColorValueSliderControl

中所述

现在我想return这个方法的值Class TColor到另一个独立的class

public class ColorValueSliderControl extends JFrame {
  public ColorValueSliderControl() {
    getContentPane().add(new TColor());
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setSize(500, 500);
    setVisible(true);
  }
/*  Not needed 
   public static void main(String arg[]) {
    new ColorValueSliderControl();
  }*/
}
class TColor extends JPanel {
  ......
 //I want to return the result of this method to another class
  public Color  setBackgroundColor() {
   float [] colors = new float[3];
   color = new Color(redValue, greenValue, blueValue, alphaValue);
   return(color); 
    ......


  }

谢谢

我确实解决了我自己的问题,我所做的只是将颜色面板应用到我现有的 J Frame 中,使用 getter 和 [=14= 更容易获得所选颜色的结果] ,要更新颜色,我只需要使用 TColor class

中存在的现有监听器