我只想要一次动作,只需点击一次就是代码
incomingStream.foreachRDD(new Function<JavaRDD<SomeState>,Void>() {
@Override
public Void call(JavaRDD<SomeState> events) throws Exception {
updatedStateRDD.count();
SQLContext sqx = new SQLContext(events.context());
schemaDf = sqx.createDataFrame(updatedStateRDD, SomeState.class);
schemaDf.registerTempTable("TEMP_TABLE");
sqx.sql(SELECT col1 from TEMP_TABLE where <condition1> and <condition2> ...);
//collect the results and process and send alerts
...
}
);
注意 - 计数器是显示输出的JLabel,A是保持正确答案的Jlabel。我有A,B,C,D标签。
初始值为0.所以我希望每次按下一个按钮,如果你再次点击,只需添加10个按钮。剩下的10个。我有callquestion1到20.所以在播放得到正确的答案后,他点击下一个去转到下一个Qus。
我只需要每个按钮添加10,如果再次点击则什么都不做。