我正在做一个项目(如下所示)。在中键入值时 textField 滑块将对应相同的值,同时颜色将改变,以及 label(R: 0,G:0,B:0) .同样当你滑动滑块时,文本字段、颜色和标签的文本也会改变(我已经实现了这个功能)。顺便说一下,三个滑块放在一个面板上。我试图得到面板的组成部分,但没有 getValue() 奇怪的方法。有办法解决这个问题吗?任何帮助都将不胜感激(我对编程完全陌生)
textField
label(R: 0,G:0,B:0)
getValue()
m1m5dgzv1#
要完成我认为您正在尝试的任务,最简单的方法是使用bean绑定,至少如果您使用netbeans作为ide的话。将红色的jtextfield绑定到红色的jslider。对绿色和蓝色组件执行相同的操作。在最基本的级别上,bean绑定是一种连接bean属性的方法,无需使用事件侦听和处理代码。现在还不太清楚你想在这里完成什么,因为你还没有回复我提供的与你的帖子相关的评论,所以我只给你一个gif图片,展示beans绑定在实际操作中的样子。演示代码太大,不能在这里张贴,但如果上面提供的链接不足以帮助你,然后(任何人)请随时给我发电子邮件的演示源代码。
1条答案
按热度按时间m1m5dgzv1#
要完成我认为您正在尝试的任务,最简单的方法是使用bean绑定,至少如果您使用netbeans作为ide的话。将红色的jtextfield绑定到红色的jslider。对绿色和蓝色组件执行相同的操作。在最基本的级别上,bean绑定是一种连接bean属性的方法,无需使用事件侦听和处理代码。
现在还不太清楚你想在这里完成什么,因为你还没有回复我提供的与你的帖子相关的评论,所以我只给你一个gif图片,展示beans绑定在实际操作中的样子。演示代码太大,不能在这里张贴,但如果上面提供的链接不足以帮助你,然后(任何人)请随时给我发电子邮件的演示源代码。