* some tuning for gtk laf

This commit is contained in:
Reinhard Pointner 2009-07-01 16:14:21 +00:00
parent d1e135487a
commit efc7f81824
6 changed files with 10 additions and 4 deletions

View File

@ -11,7 +11,6 @@
<type name="application/list">
<extension>list</extension>
<extension>txt</extension>
<extension></extension>
</type>

View File

@ -80,7 +80,7 @@ public abstract class AbstractSearchPanel<S, E> extends JComponent {
try {
// restore selected subtitle client
searchTextField.getSelectButton().setSelectedIndex(Integer.parseInt(getSettings().get("engine.selected")));
searchTextField.getSelectButton().setSelectedIndex(Integer.parseInt(getSettings().get("engine.selected", "0")));
} catch (Exception e) {
// log and ignore
Logger.getLogger(getClass().getName()).log(Level.WARNING, e.getMessage(), e);

View File

@ -294,6 +294,7 @@ class HistoryDialog extends JDialog {
private JTable createTable(TableModel model) {
JTable table = new JTable(model);
table.setBackground(Color.white);
table.setAutoCreateRowSorter(true);
table.setFillsViewportHeight(true);

View File

@ -36,6 +36,8 @@ class RenameListCellRenderer extends DefaultFancyListCellRenderer {
public RenameListCellRenderer(RenameModel renameModel) {
super(new Insets(4, 7, 4, 7));
this.renameModel = renameModel;
setHighlightingEnabled(false);

View File

@ -143,6 +143,7 @@ class SubtitleViewer extends JFrame {
private JTable createTable(TableModel model) {
JTable table = new JTable(model);
table.setBackground(Color.white);
table.setAutoCreateRowSorter(true);
table.setFillsViewportHeight(true);
table.setRowHeight(18);

View File

@ -19,13 +19,16 @@ public class DefaultFancyListCellRenderer extends AbstractFancyListCellRenderer
public DefaultFancyListCellRenderer() {
add(label);
}
public DefaultFancyListCellRenderer(int padding) {
super(new Insets(padding, padding, padding, padding));
add(label);
}
public DefaultFancyListCellRenderer(Insets padding) {
super(padding);
add(label);
}
protected DefaultFancyListCellRenderer(int padding, int margin, Color selectedBorderColor) {
super(new Insets(padding, padding, padding, padding), new Insets(margin, margin, margin, margin), selectedBorderColor);