Tạo siêu liên kết trong Java Swing
Để tạo được một siêu liên kết thực sự trong ứng dụng Java Swing thì đoạn mã sau hết sức hữu ích cho bạn cách làm điều này. Bạn cần dùng đến lớp Desktop của java.awt.Desktop và URI của java.net.URI:
- import java.awt.Desktop;
- import java.net.URI;
Giả sử bạn có một nhãn jLabel để hiển thị link:
- JLabel jLabel = new JLabel(“http:
Đăng ký sự kiện cho jLabel này với các sự kiện của nó, giả sử mouseClick:
- jLabel.addMouseListener(new MouseListener() {
- public void mouseClicked(MouseEvent e) {
- Desktop desktop = Desktop.getDesktop();
- try {
- desktop.browse(new URI(“http:
- } catch (IOException ex) {
- ex.printStackTrace();
- } catch (URISyntaxException ex) {
- ex.printStackTrace();
- }
- }
- ………….
- }
[Nghean-Aptech st]
Các tin mới hơn:
Hướng dẫn tích hợp giao diện trang quản trị SB Admin 2 vào Laravel 5.8.
Hướng dẫn tích hợp Google ReCaptcha v2 vào Laravel bằng curl.
Học lập trình React JS trong vòng 5 phút.
Sử dụng trình soạn thảo CKeditor tích hợp CKFinder với Laravel.
Hướng dẫn cài đặt Apache, PHP, MySQL, PHPMyAdmin trên Windows 10 và cấu hình SendMail.
Các tin cũ hơn:
Phân trang nội dung bằng C#.
Phân trang dữ liệu trong SQL server.
Tạo sitemap với dữ liệu từ database.
Giảm kích thước file CSS với .NET.
Sao lưu tất cả database của SQL Server.