diff --git a/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/memory/MemoryMapProvider.java b/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/memory/MemoryMapProvider.java index aca8fb37d5..9a0e161390 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/memory/MemoryMapProvider.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/memory/MemoryMapProvider.java @@ -131,7 +131,16 @@ class MemoryMapProvider extends ComponentProviderAdapter { memTable.setAutoCreateColumnsFromModel(false); - TableColumn column; + GTableCellRenderer monoRenderer = new GTableCellRenderer(); + monoRenderer.setFont(monoRenderer.getFixedWidthFont()); + + TableColumn column = memTable.getColumn(MemoryMapModel.START_COL); + column.setCellRenderer(monoRenderer); + column = memTable.getColumn(MemoryMapModel.END_COL); + column.setCellRenderer(monoRenderer); + column = memTable.getColumn(MemoryMapModel.LENGTH_COL); + column.setCellRenderer(monoRenderer); + column = memTable.getColumn(MemoryMapModel.READ_COL); column.setCellRenderer(new GBooleanCellRenderer()); column = memTable.getColumn(MemoryMapModel.WRITE_COL); diff --git a/Ghidra/Framework/Docking/src/main/java/docking/widgets/AbstractGCellRenderer.java b/Ghidra/Framework/Docking/src/main/java/docking/widgets/AbstractGCellRenderer.java index 8a8293fa39..394d5f5ea9 100644 --- a/Ghidra/Framework/Docking/src/main/java/docking/widgets/AbstractGCellRenderer.java +++ b/Ghidra/Framework/Docking/src/main/java/docking/widgets/AbstractGCellRenderer.java @@ -145,11 +145,11 @@ public abstract class AbstractGCellRenderer extends GDHtmlLabel { return defaultFont; } - protected Font getFixedWidthFont() { + public Font getFixedWidthFont() { return fixedWidthFont; } - protected Font getBoldFont() { + public Font getBoldFont() { return boldFont; }