Sử dụng lớp java.awt.Desktop trong một ứng dụng, tôi nhận thấy rằng bạn có thể gọi các hành động khác nhau trên các tệp. Có thể gọi cả hai edit
- và open
hành động trên, giả sử các tệp html, theo lý thuyết sau đó sẽ có được ứng dụng mặc định cho tệp và hành động này.
Đây là một tính năng hay, vì tôi muốn một trình duyệt mở tệp html của mình, nhưng trình soạn thảo văn bản để chỉnh sửa tệp html. Nhưng điều này dường như không được thực hiện trong bất kỳ HĐH nào tôi gặp.
Trong hệ thống hoạt động nào thực sự có thể chọn các chương trình khác nhau cho các hành động mở và chỉnh sửa?