Projects tagged ‘gwt’ and ‘table’


Jump to tag:

Projects tagged ‘gwt’ and ‘table’

Filtered by Project Tags gwt table

Refine results Project Tags ajax (5) javascript (4) grid (4) widget (3) java (3) sorting (3) pagination (2) filtering (2) widgets (2) paging (2) web (2) render (1)

[11 total ]

0 Users

GWT-Stuff is a collection of modules and components for the Google Web Toolkit. June 10, 2007:You need to download the appropiate GWT-Stuff for your version of GWT. The GWT 1.4.10RC indtroduced some ... [More] changes that necessitated some changes to the internals of the GWT-Stuff widgets. You are encouraged to use the following links to find the appropriate download: GWT-Stuff for GWT-1.3 GWT-Stuff for GWT-1.4 March 7, 2007:Significant release: the major highlight is ObjectListTable no longer crashes some versions of IE6. The IE6 workaround necessitated some incompatible API changes. These changes shouldn't affect many people but hey may require you to refactor the way you do things such as using the AttachRenderer if your table is very dynamic. ObjectListTable got a new feature in the ColSpecRenderer, this allows you to better control the column widths for more advanced table layouts. The ColSpecRenderer and related classes are still young and may change in incompatible ways if you choose to use them. Other changes include smaller bug fixes to both the EventList module and the Table module. Finally many helpful assert statements have been added to provide additional info as to why something may not behaving as expected. Be sure to add '-ea' to your java launch command to enable assertions in hosted mode. Doing this will save you time in the future. February 27, 2007The ObjectListTable widget recently got a significant update including some bug fixes and performance improvements. The EventList library has received some significant work and now has a more complete API. Expect some activity on the EventList module as the API is matured and stabilized. [Less]
Created 12 months ago.

0 Users

GWT-Masterview library is an extension to Google Web Toolkit that provides widgets to filter, sort and paginate your data. It's easy to use, it's widgets are fast and it works right out of the box: ... [More] you can display your objects with just 3-4 lines of code. Initially I started to look for a replacement to the Displaytag library, which can't be used in pure GWT applications. Some GWT-extending libraries provided tables, but these tables either were just wrappers of external JavaScript toolkits, or didn't have filter or paging functionality. So I wrote my own small library, with API similar to the one that Displaytag has, and named it Masterview, because I find it simple to create master screens using it. NOTE: The beta is ready. I'll import it into svn in a day or two. A tutorial on how to start using the library can be found here. Masterview library has several predefined themes, but default one looks like this (you can read more about using predefined themes or creating your own here): The main features of the libraryThe Masterview library uses no external JavaScript, only extending basic GWT widgets. It has several advantages: Smooth integration with standart GWT widgets and their extensions. Easy debugging in browser hosted mode. Advantage of improving GWT compiler's optimization. The API is similar to the one Displaytag library has. The only difference is that you write Java code instead of jsp tags. For example, instead of writing something like this you'll write MasterView masterView = GWT.create(Person.class); masterview.setItems(people); masterview.appendColumn(new Column("firstName", "First name", false, "40%"); masterview.appendColumn(new Column("lastName", "Last name", true, "60%"); RootPanel.get().add(masterview);You don't have to rewrite any existing code, except one thing: you need to mark beans that are to be displayed in a table with IsMasterviewBean interface. After that the library will create your table with the help of GWT's generators. Library is provided with a number of default themes. Built-in paging and sorting. Items can be filtered based on simple regular expressions (your can read about it here). The limitations of the libraryIf you want to display a bean, which has associated bean as a property, than you can't display properties of the associated bean. For example, if there is a Person bean with a getAddress() method thatreturns an Address bean, it's not possible to display city property of the Address bean like that: MasterView masterView = GWT.create(Person.class); masterview.appendColumn(new Column("address.city", "Person's city", true, "100%");One possible solution (if there is an absolute need to display person's city in a table) is to add getCity() method to Person bean with code like this: public String getCity() { Address address = getAddress(); if (null == address) { return "---"; //or something } return address.getCity(); }and create the grid's column like this: MasterView masterView = GWT.create(Person.class); masterview.appendColumn(new Column("city", "Person's city", true, "100%"); [Less]
Created 12 months ago.

0 Users

GWTLib is a lightweight GWT widget library that currently includes MenuBar, PagingBar, Table, PagingTable and StyleListBox widgets. It does not rely on any external Javascript libraries and has no ... [More] dependencies except GWT itself. GWTLib is compatible with GWT 1.5 and higher. The MenuBar widget is an extension of the standard GWT MenuBar that adds menu item toggling and enabling/disabling. The PagingBar widget can be used to navigate through any given number of items. The total number of items, the page size (which may be one) and the page size presets can all be configured. The Table widget has the following features: ContentProvider interface for data retrieval. Renderer interface for rendering different types of data. Currently included implementations are StringRenderer (the default), NumberRenderer, DateTimeRenderer, CheckBoxRenderer, ListBoxRenderer, ButtonRenderer, TextBoxRenderer, HyperlinkRenderer and ImageRenderer. The sample demonstrates all nine. Sorting support. Client side caching. Row, column and cell selection. In its most simple form, it just renders strings: The PagingTable combines the Table and PagingBar widgets and adds pagination to the standard table. Like Table itself, it is not limited to displaying strings, but can display any widget in its cells using the included or custom Renderer implementations. The StyleListBox widget adds style support to individual items of the standard GWT ListBox. NewsSaturday, May 2, 2009 GWTLib 0.1.6 has been released and is available for download. It adds more default renderers, renderer tooltips and the column select state. Friday, May 1, 2009 GWTLib 0.1.5 has been released and is available for download. This release requires at least GWT 1.5 and adds menu item enabling/disabling to the standard GWT menu. Tuesday, November 4, 2008 GWTLib 0.1.4 has been released and is available for download. This release adds toggle menu item support to the standard GWT menu. Please note that this is the last version compatible with GWT 1.4.x. Tuesday, October 21, 2008 GWTLib 0.1.3 has been released and is available for download. Besides bug fixes, this release adds basic scrolling support to the table. Please see CHANGES.TXT for more details. Wednesday, May 7, 2008 GWTLib 0.1.2 has been released and is available for download. The focus of this release is bug fixes. Please see CHANGES.TXT for the change log. Thursday, May 1, 2008 GWTLib 0.1.1 has been released and is available for download. Please see CHANGES.TXT for the change log. Monday, April 28, 2008 GWTLib 0.1.0 has been released and is available for download! In addition to adding the build script and tweaking the resources, I have also added two more table examples. One demonstrates a minimalistic table (a good starting point), the other shows how to use a RPC service with the table. Sunday, April 27, 2008 The initial code has been checked in! [Less]
Created 12 months ago.

0 Users

GWT Advanced TableGWT table widget supporting paging, sorting and filtering IntroductionGWT Advanced Table is GWT table widget that supports row paging, column sorting and data filtering. It ... [More] provides a table model service interface that is used as data provider that can be implemented by database, Hibernate or other back-end. The front-end component is reusable and customizable. The full source code is available as freeware. News 9-November-2007 Implemented multiple row selection feature This is how the GWT Advanced Table looks like now: 8-November-2007 Fixed a bug with incorrect sizing and scrolling of the table Now the table works correctly in Mozilla and IE with size given as pixels or as percents 5-September-2007 Fixed problem with NULL values in the data rows Added "hide first column" feature Added RowSelectionListener for handling the "select row" event (assuming the first column is the table primary key) 20-August-2007 The first version of the AdvancedTable widget published as open source project. PreviewThis is how the GWT Advanced Table looks like: How to run the exampleTo run the example you need to download the Eclipse project and run it. We have provided scripts for compilation and execution. How to use the code1. Implement the interface TableModelService: public interface TableModelService extends RemoteService { public TableColumn[] getColumns(); public int getRowsCount(DataFilter[] filters); public String[][] getRows(int startRow, int rowsCount, DataFilter[] filters, String sortColumn, boolean sortOrder); }2. Create AdvancedTable widget, assign table model and add it to the root panel: AdvancedTable table = new AdvancedTable(); TableModelServiceAsync someTableService = ; table.setTableModelService(usersTableService); RootPanel.get().add(table);LicenseThis software is freeware. Use it at your own risk. Credits(c) 2007 by Svetlin Nakov - http://www.nakov.com (c) National Academy for Software Development - http://academy.devbg.org [Less]
Created 12 months ago.

0 Users

A usefull set of classes that extends gwt widgets.This set includes resizable wigets and model-view-controller based interfaces.For suggestions please contact us via email, thanks
Created about 1 year ago.

0 Users

GWT TableA library that permit you to create simply a gracefully pagination GWT table with remote sorting and remote filtering. Preview ... [More] Exampleshttp://code.google.com/p/gwt-table/wiki/PagingTableWidget ContactYou can contact me at http://www.pianetatecno.com. All suggestions are welcomed!! [Less]
Created 7 months ago.

0 Users

JCS GWT Components is a library of reusable widgets and other components. Some of the included widgets and utility classes are: DynamicTable - scrolling table that supports Remote and local ... [More] models. Pretty much anything you can think of can be put into a TableModel Very large models (tested with upwards of 100 million rows) Column sorting and configurable columns Export to multiple formats (PDF, CSV, etc), with plugin-style support for additional formats Simple to configure for basic usage ScrollBar - stand-alone vertical scrollbar widget, for those times that a ScrollPanel just isn't what you need LightBox - simple modal popup panel that shades out the content behind it Notifier - Growl-style notifications that stack up in the upper-righthand corner of the screen Element effects - fade-in and fade-out effects for UI elements FocusGroup - allows easy focus-tracking on composite widgets that contain multiple child widgets that should be treated as a single focus element (e.g. 3 TextBox widgets for a phone number, where you do not want the blur event to fire until the last one loses focus) ClassReference - eliminates hardcoding of server-side class names when they are needed on the client, making refactoring much simpler Components that are partly complete, and will be finished within the next few weeks: Data - a generic SDO that is RPC serialization-friendly, while supporting complex structures and metadata MVC - a reimplementation of a robust GWT MVC framework we have used on other projects, with enhancements such as: Nesting/chaining of MVC triads, better supporting the component oriented model that GWT follows Declarative data validation with mostly automatic wiring of validation triggers and mapping of validation results to UI elements All UI components support theming. The component library comes with a default theme, and theme packages can be provided as a GWT module. The default theme is currently a work-in-progress, as additional styling work is needed. A draft kitchen-sink application is available here Javadocs are available here [Less]
Created 2 months ago.

0 Users

Widgets for GWT ColorPicker: a color picker with hsv selection and 6-digit hex input SortableTable: a table that can sort its contents
Created 12 months ago.

0 Users

gwess attempt to create a rich set of gwt widget library. Especially the most important fundamental component powerful Grids!
Created 26 days ago.

0 Users

RPC backable grids. SortGrid FilterGrid SearchGrid
Created 4 months ago.