From 4bc1104eae0cec976f5950d396649a8d17b24de8 Mon Sep 17 00:00:00 2001 From: RememBerBer Date: Tue, 23 Nov 2021 15:34:13 +0800 Subject: [PATCH] detail form first step --- .../moo/info/ui/form/DetailForm.java | 31 +++++++++++-------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/src/main/java/com/luoboduner/moo/info/ui/form/DetailForm.java b/src/main/java/com/luoboduner/moo/info/ui/form/DetailForm.java index 10e2f44..a14d544 100644 --- a/src/main/java/com/luoboduner/moo/info/ui/form/DetailForm.java +++ b/src/main/java/com/luoboduner/moo/info/ui/form/DetailForm.java @@ -89,18 +89,19 @@ public class DetailForm { Style.emphaticTitleFont(detailForm.getPowerSourceLabel()); Style.emphaticTitleFont(detailForm.getSensorsLabel()); - detailForm.getOsTextPane().setContentType("text/html; charset=utf-8"); - detailForm.getComputerTextPane().setContentType("text/html; charset=utf-8"); - detailForm.getBaseBoardTextPane().setContentType("text/html; charset=utf-8"); - detailForm.getCpuTextPane().setContentType("text/html; charset=utf-8"); - detailForm.getMemoryTextPane().setContentType("text/html; charset=utf-8"); - detailForm.getStorageTextPane().setContentType("text/html; charset=utf-8"); - detailForm.getGraphicsCardTextPane().setContentType("text/html; charset=utf-8"); - detailForm.getDisplayTextPane().setContentType("text/html; charset=utf-8"); - detailForm.getSoundCardTextPane().setContentType("text/html; charset=utf-8"); - detailForm.getNetworkTextPane().setContentType("text/html; charset=utf-8"); - detailForm.getPowerSourceTextPane().setContentType("text/html; charset=utf-8"); - detailForm.getSensorsTextPane().setContentType("text/html; charset=utf-8"); + String contentType = "text/html; charset=utf-8"; + detailForm.getOsTextPane().setContentType(contentType); + detailForm.getComputerTextPane().setContentType(contentType); + detailForm.getBaseBoardTextPane().setContentType(contentType); + detailForm.getCpuTextPane().setContentType(contentType); + detailForm.getMemoryTextPane().setContentType(contentType); + detailForm.getStorageTextPane().setContentType(contentType); + detailForm.getGraphicsCardTextPane().setContentType(contentType); + detailForm.getDisplayTextPane().setContentType(contentType); + detailForm.getSoundCardTextPane().setContentType(contentType); + detailForm.getNetworkTextPane().setContentType(contentType); + detailForm.getPowerSourceTextPane().setContentType(contentType); + detailForm.getSensorsTextPane().setContentType(contentType); } private static void initInfo() { @@ -111,6 +112,7 @@ public class DetailForm { detailForm.getOsTextPane().setText(getOsInfo()); detailForm.getComputerTextPane().setText(getComputerInfo()); + detailForm.getBaseBoardTextPane().setText(getBaseBoardInfo()); detailForm.getPowerSourceTextPane().setText(PowerSourceForm.getPowerInfoText(hardware.getPowerSources())); } @@ -152,7 +154,10 @@ public class DetailForm { private static String getBaseBoardInfo() { StringBuilder builder = new StringBuilder(); Baseboard baseboard = App.si.getHardware().getComputerSystem().getBaseboard(); - + builder.append("Manufacturer: ").append(baseboard.getManufacturer()); + builder.append("
Model: ").append(baseboard.getModel()); + builder.append("
Version: ").append(baseboard.getVersion()); + builder.append("
SerialNumber: ").append(baseboard.getSerialNumber()); return builder.toString(); }