Skip to main content

Source code file content

Revision: 226

Starting 'hendriks_write_support' branch
» Project Revision History

» Checkout URL

core / www / index.html

Size: 4081 bytes, 1 line
<html>
  <head>
    <title>JavaFX Data</title>
  </head>
  <body>
    <h1>JavaFX Data</h1>
    
    <p>
      The JavaFX Data project aims to provide convenience in two key areas:
      <ul>
        <li>By providing various <b>control cell factories</b> to ensure convenience around viewing and editing data in JavaFX controls such as ListView, TreeView and TableView.
            We do this by abstracting away the implementation details for a number of common JavaFX 
            <a href="http://download.oracle.com/javafx/2.0/api/index.html?javafx/scene/control/Cell.html">cell factories</a> such that they can be easily installed and used in
            your user interface.
        <li>By providing various <b>data source adapters</b> to ensure convenience around populating JavaFX controls such as ListView, TreeView and TableView.
            This is achieved by abstracting away the implementation details surrounding data source retrieval and massaging, such that data can be rapidly loaded and seen on screen.
            We also provides convenience around features such as sorting, filtering, on-demand loading, and automatic generation of TableView TableColumn instances.
      </ul>
      In <b>summary</b>, this project aims to make the process of using JavaFX ListView, TableView, and TreeView controls easier, more functional, and more powerful.
    </p>
    
    <p>
      To prevent information overload, we've split the specifics of each subproject mentioned above out to a separate page:
      <center>
        <a href="cellFactories.html">Cell Factories</a> - <a href="dataSources.html">Data Sources</a>
      </center>
    </p>
    
    <p>
      <h3>Download</h3>
      <ul>
        <li>Download a <a href="javafx-data-all.zip">zip file</a> containing:
          <ul>
            <li>The javafx-data.jar file
            <li>Sample applications
            <li>API documentation
          </ul>
        </li>
        <li>Just the <a href="javafx-data.jar">javafx-data.jar</a> file.
      </ul>
    </p>
    
    <p>
      <h3>API Documentation</h3>
      For reference, the <a href="javadoc/index.html">latest JavaDoc API documentation</a> is always available online.
    </p>
    
    <p>
      <h3>Source Code</h3>
      The source code is available in the download section above. Please refer to the license file for more information.
      For any questions/concerns, please feel free to contact <a href="mailto:jonathan@jonathangiles.net">Jonathan Giles</a>.
    </p>
    
    <p>
      <h3>Comments / Suggestions</h3>
      I welcome all comments and suggestions. For now, the best way of providing feedback is via <a href="mailto:jonathan@jonathangiles.net">email</a>.
    </p>
    
    <p>
      <h3>Who is building this library?</h3>
      At present this project is being developed by <a href="http://www.jonathangiles.net">Jonathan Giles</a> and <a href="http://www.lodgon.com">Johan Vos</a>, but you're more than welcome to be involved if you think you can help. Email <a href="mailto:jonathan@jonathangiles.net">Jonathan</a> for more information.
      <br/><br/>
      It is important to note that this library is <b>not</b> being developed by Oracle, despite Jonathan being an employee of Oracle. This software is entirely separate from any plans Oracle may have for future releases of JavaFX, and there is absolutely no suggestion that what is available in this library will ever become part of the main JavaFX releases. This library simply is an attempt to fill some gaps in the official JavaFX release, nothing more.
    </p>
    
    
    <script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try{
var pageTracker = _gat._getTracker("UA-356506-2");
pageTracker._trackPageview();
} catch(err) {}
</script>
  </body>
</html>
 
 
Close
loading
Please Confirm
Close