Most menu actions referred in the following have keyboard shortcuts, and many are available from the toolbar. The keyboard shortcuts are found in the pull-down menus.
This is the main window from where you work with your databases. Below the menubar and the toolbar is a tabbed pane containing a panel for each of your currently open databases. When you select one of these panels, a table appears, listing all the database's entries, as well as a configurable selection of their fields.
You decide which fields are shown in the table by checking the fields you want to see in the Preferences dialog.
Double-click a line of the table to edit the entry content. You can navigate the table with the arrow keys.
The table is sorted according to a set of fields of your choosing. The default sort order can be set up in Preferences → Entry table, but to more quickly change the order, click the header of a column to set it as the primary sort criterion, or reverse the sorting if it is already set. Another click will deselect the column as sorting criterion. Hold down Ctrl and click a column to add, reverse or remove it as a sub-criterion after the primary column. You can add an arbitrary number of sub-criteria, but only three levels will be stored for the next time you start JabRef.
Adjust the width of each column by dragging the borders between their headers.
Color codes can be toggled in the Preferences dialog (select Appearance and activate option "Color codes for optional and required fields). They help you visualize the completeness of your database by coloring cells as follows:
A red cell in the leftmost column denotes an incomplete entry.
A yellow cell in the leftmost column denotes an entry that doesn't define all required fields by itself, but that contains a cross-reference.
A blue cell denotes a required field.
A green cell denotes an optional field.
An uncolored cell denotes a field which is not used by the BibTeX program for this type of entry. The field can still be edited in JabRef.