It is required to build a component which extends JTree where the behavior of the component is fully defined by array of column descriptors (see files attached). For each column, the following
constraints are defined:
- initial position in table, initial width of column, header title, alignment and if the column is visible initially
- data type which column contain (Integer, Double, String, Date)
- boolean value defining if the column can be sorted (asc. & desc. sorting based on class)
- boolean value defining if the column should sum all the rows (in some cases where class is Double or Integer)
- boolean value defining if on the table filter can be applied based on this column
- boolean value defining if the column is editable (apply cell editor based on column class)
- boolean value defining if the column can be used to group items in JTree based on this column
Functionality which needs to be implemented:
- Implementation of JTree table GUI
- sorting the table based on sortable columns and data types which they contain
- summing the values contained in the rows of the given column if the class is Double or Integer
- filtering the table based on given filter value(s)
- editing values directly in the table if is editable (appropriate cell editor required for each data type)
- showing hierarchical view ( creating nodes with children based on selected column)
GUI components (buttons for sorting, dialog for filtering) and header design are not required, it is still to be done after API functionality is fully satisfied.
Headers are required to be group-able (merged), and subject to dragging in order to change position (dragging multiple columns at the same time).
Definition of grouping headers is not defined. It is up to developer to define this based on free will.
Further specifications are available upon request.
Hi, I am Java expert and can surely help you here with this project. Please communicate to discuss further. I will start as soon as you award. Thank you. Regards Anshu
Hi,
My name is Nam. I am an experienced Java developer with more than 9 years.
I have done a similar JTree Table as yours, so that I am interested in bidding on your project.
Thank you for reading and considering my bid,
Nam
Hi,
We have people with expertise in JAVA. We always provide quality work as well as meet our deadlines as you can see from feedback reviews from other clients.
We have already developed many applications on JAVA like Academic Resource Management System, Accounting Software, Automatic Email Sender, Notepad etc.
We always develop good algorithms and use appropriate data structures in our project to increase the efficiency.
Please message me so that we can discuss further on this project.
Looking for a positive response.
I have a lot of experience in Java programming as an Informatics Student. My main topic needs from me an every day usage of this language. I'm a perfect candidate for this project.
Sincerly,
Jani
Hi
I am a expert software developer/architect having over all 08 years of experience in software design, architecture, integration and development. I can give you the quality work that most of the other people could not. I can look into the minor and major aspects of your project such that it can be really useful for your business.
I will:
1. CODE your application on state of the art technologies.
2. MANAGE your project the way that you will never feel communication gap or any other sort of discrepancy
3. TEST and QUALITY ASSURE your product with the most latest and standardize methods available in the market.
4. ALWAYS SUPPORT and FREE SUPPORT FOR A MONTH even when it finished.
100% MONEY BACK GUARANTEE IF CLIENT IS NOT SATISFIED.
Regards
I have worked on similar projects and I am confident I can exceed your expectations
14 years of success in meeting business critical software engineering challenges
Over 8 years of technical expertise on Spring and Hibernate framework implementation
Generalist expert in data and enterprise software design and development using full SDLC
Expert in large scale IT program and project management, integration and migration strategy
Domain expertise in Banking and Financial Services, Healthcare & FMCG
Excellent experience in niche skills like cloud computing and enterprise level data caching
I can complete your project on time and within your budget.