final JTabbedPane tab = new PaneTab();
final JTable taApplication = new Table(HelperMap.toArray(view.getController().getReport()), new String[]{localizer.getValue(HelperResource.RES_LABEL_KEY), localizer.getValue(HelperResource.RES_LABEL_VALUE)}){
private static final long serialVersionUID = 5956530506987984746L;
@Override
public boolean isCellEditable(final int rowIndex, final int colIndex) {
return false;
}
};
final JScrollPane scrollApplication = new PaneScroll(taApplication);
tab.addTab(localizer.getValue(HelperResource.RES_LABEL_APPLICATION), view.getController().getScaledIcon(Icon.LOGO), scrollApplication, localizer.getTooltip(HelperResource.RES_LABEL_APPLICATION));
final JTable taJava = new Table(HelperMap.toArray(HelperEnvironment.getReportJava()), new String[]{localizer.getValue(HelperResource.RES_LABEL_KEY), localizer.getValue(HelperResource.RES_LABEL_VALUE)}) {
private static final long serialVersionUID = 5956530506987984746L;
@Override
public boolean isCellEditable(final int rowIndex, final int colIndex) {
return false;
}
};
final JScrollPane scrollJava = new PaneScroll(taJava);
tab.addTab(localizer.getValue(HelperResource.RES_LABEL_JAVA), view.getController().getScaledIcon(Icon.JAVA), scrollJava, localizer.getTooltip(HelperResource.RES_LABEL_JAVA));
final JTable taOS = new Table(HelperMap.toArray(HelperEnvironment.getReportOS()), new String[]{localizer.getValue(HelperResource.RES_LABEL_KEY), localizer.getValue(HelperResource.RES_LABEL_VALUE)}) {
private static final long serialVersionUID = 5956530506987984746L;
@Override
public boolean isCellEditable(final int rowIndex, final int colIndex) {
return false;
}
};
final JScrollPane scrollOS = new PaneScroll(taOS);
final ImageIcon iconOS;
if (Platform.MAC_OSX == HelperEnvironment.getPlatform()) {
iconOS = view.getController().getScaledIcon(Icon.MAC);
} else
iconOS = Platform.WINDOWS == HelperEnvironment.getPlatform() ? view.getController().getScaledIcon(Icon.WINDOWS) : view.getController().getScaledIcon(Icon.LINUX);
tab.addTab(localizer.getValue(HelperResource.RES_LABEL_OS), iconOS, scrollOS, localizer.getTooltip(HelperResource.RES_LABEL_OS));
final JTable taSystem = new Table(HelperMap.toArray(HelperEnvironment.getReportSystem()), new String[]{localizer.getValue(HelperResource.RES_LABEL_KEY), localizer.getValue(HelperResource.RES_LABEL_VALUE)}) {
private static final long serialVersionUID = -8531838594552715361L;
@Override
public boolean isCellEditable(final int rowIndex, final int colIndex) {
return false;
}
};
final JScrollPane scrollSystem = new PaneScroll(taSystem);
tab.addTab(localizer.getValue(HelperResource.RES_LABEL_SYSTEM), view.getController().getScaledIcon(Icon.SYSTEM), scrollSystem, localizer.getTooltip(HelperResource.RES_LABEL_SYSTEM));
final JTable taUser = new Table(HelperMap.toArray(HelperEnvironment.getReportUser()), new String[]{localizer.getValue(HelperResource.RES_LABEL_KEY), localizer.getValue(HelperResource.RES_LABEL_VALUE)}){
private static final long serialVersionUID = 1327561378424760584L;
@Override
public boolean isCellEditable(final int rowIndex, final int colIndex) {
return false;