You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by sm...@apache.org on 2012/05/15 17:04:44 UTC
svn commit: r1338743 -
/pivot/trunk/demos/src/org/apache/pivot/demos/million/LargeData.java
Author: smartini
Date: Tue May 15 15:04:44 2012
New Revision: 1338743
URL: http://svn.apache.org/viewvc?rev=1338743&view=rev
Log:
small usability enhancement to LargeData
Modified:
pivot/trunk/demos/src/org/apache/pivot/demos/million/LargeData.java
Modified: pivot/trunk/demos/src/org/apache/pivot/demos/million/LargeData.java
URL: http://svn.apache.org/viewvc/pivot/trunk/demos/src/org/apache/pivot/demos/million/LargeData.java?rev=1338743&r1=1338742&r2=1338743&view=diff
==============================================================================
--- pivot/trunk/demos/src/org/apache/pivot/demos/million/LargeData.java (original)
+++ pivot/trunk/demos/src/org/apache/pivot/demos/million/LargeData.java Tue May 15 15:04:44 2012
@@ -41,6 +41,7 @@ import org.apache.pivot.wtk.DesktopAppli
import org.apache.pivot.wtk.Display;
import org.apache.pivot.wtk.Label;
import org.apache.pivot.wtk.ListButton;
+import org.apache.pivot.wtk.ListButtonSelectionListener;
import org.apache.pivot.wtk.PushButton;
import org.apache.pivot.wtk.TableView;
import org.apache.pivot.wtk.TableViewSortListener;
@@ -159,6 +160,17 @@ public class LargeData extends Applicati
statusLabel = (Label)bxmlSerializer.getNamespace().get("statusLabel");
tableView = (TableView)bxmlSerializer.getNamespace().get("tableView");
+ fileListButton.getListButtonSelectionListeners().add(new ListButtonSelectionListener.Adapter() {
+ @Override
+ public void selectedItemChanged(ListButton listButtonArgument, Object previousSelectedItem) {
+ Object selectedItem = listButtonArgument.getSelectedItem();
+
+ System.out.println("Selected: " + selectedItem.toString()
+ + ", now clear table data ...");
+ tableView.getTableData().clear(); // empty the table
+ }
+ });
+
loadDataButton.getButtonPressListeners().add(new ButtonPressListener() {
@Override
public void buttonPressed(Button button) {