从JTable接收不正确的值

时间:2015-08-16 19:23:30

标签: java swing jtable

我尝试使用此代码选择行后检索并使用JTable中的值:

<h1>Your Pragmatic Catalog</h1>
<% cache ['store', Product.latest] do %>
  <% @products.each do |product| %>
    <% cache ['entry', product] do %>
      <div class="entry">
        <%= image_tag(product.image_url) %>
        <h3><%= product.title %></h3>
        <%= sanitize(product.description) %>
        <div class="price_line">
          <span class="price"><%= number_to_currency(product.price) %></span>
        </div>
      </div>
    <% end %>
  <% end %>
<% end %>

在我的场景中,该表有一行值为true,另一行为false。

非常奇怪的是第一次我选择一行,给出的值是正确,无论是持有true的行还是带有false的行,但无论我选择哪一行,任何后续选择都会导致真实。

1 个答案:

答案 0 :(得分:0)

好吧,我修好了。

我没有在我的事件处理程序类中获取所需的布尔值,而是在mainFrame类中创建了一个从表中检索布尔值的方法。这个问题现在已经解决了。

感谢所有帮助过的人。