重绘不会更新游戏屏幕

时间:2017-04-27 00:08:53

标签: java swing user-interface animation paint

在我的程序中,我正在创建一个二进制数下降的程序,玩家必须在它到达地面之前键入正确的值。但是,重绘调用不会生效,除非您通过单击并拖动它并调整框架大小来调整游戏屏幕的大小。

image_b_train, label_b_train = tf.train.shuffle_batch(...)
out_train = model.inference(image_b_train)
accuracy_train = tf.reduce_mean(...)

image_b_test, label_b_test = tf.train.shuffle_batch(...)
out_test = model.inference(image_b_test)
accuracy_test = tf.reduce_mean(...)

在程序中,Gui扩展了JFrame,GameControlGui扩展了JPanel

任何帮助将不胜感激!谢谢

1 个答案:

答案 0 :(得分:0)

repaint()调用paintComponent。我不确定paintComponent中的内容是什么,如果没有看到所有代码,很难说出问题是什么。