From 66f0597bf6a1e79540c6bc51dedf561c22f3bdb5 Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期二, 13 五月 2025 17:49:26 +0800 Subject: [PATCH] 修改 --- src/main/java/com/example/client/service/Level3ManageService.java | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/example/client/service/Level3ManageService.java b/src/main/java/com/example/client/service/Level3ManageService.java index c3153ab..f74e8db 100644 --- a/src/main/java/com/example/client/service/Level3ManageService.java +++ b/src/main/java/com/example/client/service/Level3ManageService.java @@ -16,6 +16,7 @@ import javax.swing.*; import javax.swing.event.TableModelEvent; +import javax.swing.plaf.basic.BasicComboBoxRenderer; import javax.swing.table.DefaultTableModel; import java.awt.*; import java.awt.event.*; @@ -428,6 +429,20 @@ JLabel JLabel3 = new JLabel("浜岀骇缃戠粶鍥捐妭鐐�"); JComboBox<JComboBoxItem> comboBox2 = new JComboBox<>(); + comboBox2.setRenderer(new BasicComboBoxRenderer() { + @Override + public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { + super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus); + + // 璁剧疆宸ュ叿鎻愮ず + if (value != null) { + setText(value.toString()); + setToolTipText(value.toString()); // 璁剧疆宸ュ叿鎻愮ず涓哄畬鏁寸殑閫夐」鏂囨湰 + } + + return this; + } + }); comboBox2.setPreferredSize(new Dimension(185, 28)); if (data.getLevel2NodeId()!=null){ JComboBoxItem[] level2NodeList = level2ListService.getNode(data.getLevel2NetworkId()); -- Gitblit v1.9.1