Ejemplo n.º 1
0
 public void installSelectedFont() {
   try {
     OsFactory.MY_OS.installFont(previewListPane.getPreviewList().getSelectedItem().getFontInfo());
   } catch (IOException e) {
     e.printStackTrace();
   }
 }
Ejemplo n.º 2
0
  public void repaintWhenTabChanged() {
    previewListPane.getPreviewList().setFontsList(tabbedPane.getSelectedTab());

    boolean currentLocationValid = getSelectedTab().isCurrentLocationValid();
    ToolBar.INSTANCE.setRefreshEnabled(currentLocationValid);
    if (currentLocationValid) {
      boolean isAdmin = OsFactory.MY_OS.isAdmin();
      boolean isSystemFonts = getSelectedTab().isSystemFonts();
      ToolBar.INSTANCE.setPlusEnabled(isSystemFonts == false && isAdmin);
      ToolBar.INSTANCE.setMinusEnabled(isSystemFonts == false || isAdmin);
    }
  }
Ejemplo n.º 3
0
 public void filter(String filter) {
   tabbedPane.getSelectedTab().displayElements(filter);
   previewListPane.getPreviewList().setFontsList(tabbedPane.getSelectedTab());
 }
Ejemplo n.º 4
0
 public void createFontList() {
   FontNamesListTab selectedTab = tabbedPane.getSelectedTab();
   selectedTab.createFontList();
   previewListPane.getPreviewList().setFontsList(selectedTab);
 }
Ejemplo n.º 5
0
 public void removeSelectedFont() {
   previewListPane.getPreviewList().removeSelectedFont();
 }
Ejemplo n.º 6
0
 public void setDefaults() {
   repaintWhenTabChanged();
   previewListPane.setDefaults();
 }