From 2e410fbdd9addc3f4816b9c8feee98a8d6341e2a Mon Sep 17 00:00:00 2001 From: obo Date: Wed, 7 Aug 2024 18:07:53 +0800 Subject: [PATCH] =?UTF-8?q?UILabel=E7=A9=BA=E6=8C=87=E9=92=88bug=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/fr/design/gui/ilable/UILabel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/designer-base/src/main/java/com/fr/design/gui/ilable/UILabel.java b/designer-base/src/main/java/com/fr/design/gui/ilable/UILabel.java index 9d24278e99..f47ccfc8b7 100644 --- a/designer-base/src/main/java/com/fr/design/gui/ilable/UILabel.java +++ b/designer-base/src/main/java/com/fr/design/gui/ilable/UILabel.java @@ -84,7 +84,7 @@ public class UILabel extends JLabel implements UITextComponent { return; } String text = this.getText(); - if (text.length() > 1 && text.charAt(text.length() - 1) == ':') { + if (StringUtils.isNotEmpty(text) && text.length() > 1 && text.charAt(text.length() - 1) == ':') { text = ":" + text.substring(0, text.length() - 1); this.setText(text); }