相关疑难解决方法(0)

为什么永远不会在接收更改事件时更改通知程序

我发布了Java TableModelListener和Live Feed Listener的答案,但我得到了 - kleopatra的评论

nonono - you never change the notifier in receiving a change event. 
As to probable effects, think: nasty loops. As to code sanity, think: 
indecent intimacy. It's the task of the model itself to internally 
update related values if necessary.
Run Code Online (Sandbox Code Playgroud)

可以通过什么来解释我在接收变更事件时更改通知程序,可能会发生什么,她真正意味着什么,因为我尝试了所有我知道的事情,我只是从非常快速的循环接收RepaintManager Exceptions,

我再也没有得到另一个例外

  • 我多平面到50 x 1000矩阵,

  • with prepareRenderer(更改颜色为正/负值)

  • 刷新率为175毫秒

代码演示了更改通知器和另外两个(可能是正确的)方式如何做到这一点

import java.awt.*;
import java.awt.event.ActionEvent;
import java.util.Random;
import java.util.concurrent.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.table.DefaultTableModel;

public class ChangeNotifiersOnEvent extends JFrame implements …
Run Code Online (Sandbox Code Playgroud)

java events swing jtable

5
推荐指数
1
解决办法
785
查看次数

标签 统计

events ×1

java ×1

jtable ×1

swing ×1