diff --git a/src/View/ListedSubWindow.py b/src/View/ListedSubWindow.py
index 719de3d689c7b2e40ca87bddf2d76c778625c0e9..c88fd7b41bf6441fa69b9f2d993eb72ed05281d0 100644
--- a/src/View/ListedSubWindow.py
+++ b/src/View/ListedSubWindow.py
@@ -1,7 +1,10 @@
 # -*- coding: utf-8 -*-
 
+import logging
 from functools import reduce
 
+logger = logging.getLogger()
+
 class ListedSubWindow(object):
     def __init__(self):
         super(ListedSubWindow, self).__init__()
@@ -17,7 +20,7 @@ class ListedSubWindow(object):
     def sub_win_add(self, name, win):
         self.sub_win_list.append((name, win))
         self.sub_win_cnt += 1
-        print(f"+ {name} ({self.sub_win_cnt})")
+        logger.info(f"Open window: {name} ({self.sub_win_cnt})")
 
     def sub_win_del(self, name):
         self.sub_win_list = list(
@@ -27,7 +30,7 @@ class ListedSubWindow(object):
             )
         )
         self.sub_win_cnt = len(self.sub_win_list)
-        print(f"- {name} ({self.sub_win_cnt})")
+        logger.info(f"Close window: {name} ({self.sub_win_cnt})")
 
     def sub_win_exists(self, name):
         return reduce(