运行时,代码会产生错误,并且不会创建JLabel的4x4面板。此方法的引用位于上面的构造函数中。为什么不显示我的JLabel数组?
class CostprojectsController < ApplicationController
...
def update
...
params[:coststatus_id] = 2 if params[:submit1]
params[:submit_date] = Date.today if params[:submit1]
respond_to do |format|
if @costproject.update_attributes(params[:costproject])
flash[:success] = "Project Submitted" if @costproject.previous_changes.include?(:submit_date)
format.html { redirect_to nextpath }
format.json { render json: @costproject }
else
format.html { render action: "edit" }
format.json { render json: @costproject.errors, status: :unprocessable_entity }
end
end
end
答案 0 :(得分:2)
一个问题,也许是这个:
lblBoard[i].setName("" + i);
应该是:
lblBoard[i].setText("" + i);
为什么要设置JLabel字段的名称?但是,你可能想改变的文字(我的猜测)。