使用 Jsoup 增强应用程序的综合指南
1. 界面组件的添加与事件处理
在开发应用程序时,界面组件的添加和事件处理是基础且重要的部分。以下是一个添加组件并处理列表选择事件的示例:
frame.add(
JScrollPane( self.List ),
BorderLayout.CENTER
)
self.msg = JTextField()
frame.add( self.msg, BorderLayout.SOUTH )
self.Links = {}
soupTask(
self.List, # The visible JList instance
self.msg, # The message area (JTextField)
JAVADOC_URL, # Remote web page URL to be processed
self.Links # Dictionary of links found
).execute()
frame.setVisible( 1 )
当用户进行列表选择时,会触发 ListSelectionListener 事件处理程序。该处理程序的工作流程如下:
graph TD;
A[事件触发] --> B{事件是否为选择调整};
B -- 否 --> C{列表元素数量是否大于 1};
C -- 是 --> D{是否有元
超级会员免费看
订阅专栏 解锁全文
796

被折叠的 条评论
为什么被折叠?



