- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要知道,当用户切换到另一个 shell 时,通过单击它。
我试过 shellListener.shellDeactivated()
但是当 shell 失去对它自己的控件的焦点时,会触发此事件,这意味着单击事件 shell 中的控件时。
这不是预期的行为,因为我需要知道何时激活另一个 Shell 而不是我的 Shell。
有任何想法吗?
1 Câu trả lời
假设您有三个 shell 。一个主 shell 和两个可以从主 shell 打开的 shell 。
因此,当另一个 shell 被激活时,应该通知主 shell。
您可以添加一个等待特定事件类型的监听器(在主 shell 中):
shell.addListener(SWT.Show, new Listener() {
@Ghi đè
public void handleEvent(Event e) {
System.out.println("activated: " + e.text);
}
});
thông báo
)这个事件。为此,您向其他两个 shell 添加了一个 shell 监听器,然后
fire
方法中的事件
shellActivated()
Và
o.notifyListeners();
.
shell.addShellListener(new ShellAdapter() {
@Ghi đè
public void shellActivated(ShellEvent e) {
Shell shellSrc = (Shell) e.getSource();
Display display = shellSrc.getDisplay();
Event event = new Event();
event.type = SWT.Show;
event.text = "other shell 1";
Shell[] shells = display.getShells();
for(Shell o : shells) {
o.notifyListeners(SWT.Show, event);
}
}
});
SWT.Show
的通知。 .
关于shell - SWT - 可靠地知道 shell 用户是否切换到另一个 shell 的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13397404/
Khi lập mô hình sơ đồ trường hợp sử dụng cho ứng dụng web, liệu có tốt hơn nếu tạo một vai trò cho mỗi vai trò mà người dùng có thể có không? Hoặc có vai trò, người dùng và ma trận có quyền hạn? khách < người dùng < người điều hành < Admin1: khách, người dùng, người điều hành
Tôi không thể kết nối với Postgres bằng Elixir: ** (Mix) Không thể tạo cơ sở dữ liệu cho PhoenixChat.Repo: FATAL 28P
Câu hỏi này đã có câu trả lời: Nhóm theo tên trường trong Java (7 câu trả lời) Đã đóng 7 năm trước. Tôi phải viết một phương thức lấy List
Cảm ơn sự giúp đỡ của bạn, trước tiên tôi sẽ trình bày mã: $dotaz = "Select * from customers JOIN contracts where customers.user_id = '".$_SESS
Tôi muốn hiển thị một nút cho chỉ một người dùng trong số tất cả người dùng. Tôi đã thử orderByKey() nhưng không thành công! Mô hình User có một thành viên id, tôi đã thử sử dụng orderByChild("id") nhưng kết quả vẫn như vậy! Tôi thậm chí đã thử mẹo sau
Chúng tôi đang chuyển từ MongoDB sang Postgres tại nơi làm việc và tôi đang thành lập một nhóm BDR. Ở bước này tôi đang nghĩ đến vấn đề bảo mật và khóa chặt nhất có thể. Do đó, tôi hy vọng thiết lập một người dùng sao chép (vai trò) và để BDR
xuất khẩu lớp UserListComponent thực hiện OnInit{ người dùng; constructor(private userService: UserS
Tôi có thể sử dụng Sonata User Bundle để tích hợp gói FOS vào gói Sonata Admin. Chức năng đăng nhập của tôi hoạt động tốt. Bây giờ tôi muốn thêm chức năng thay đổi mật khẩu trong FOSUserBundle vào sonata
Khi tôi tạo một ứng dụng mới trên LinkedIn, tôi nhận được 4 mã riêng biệt: Khóa API Khóa bí mật Mã thông báo người dùng OAuth Mật khẩu người dùng OAuth Tôi sử dụng hai mã đầu tiên trong luồng OAuth. Mục đích là gì? cuối cùng
Vậy là... tôi đã giải quyết được hầu hết các vấn đề. Nhưng bây giờ tôi lại phải giải quyết một vấn đề khác. Tôi đã sử dụng chuỗi kết nối này: SqlConnection con = new SqlConnection(@"Data Source=.\SQLEX
Tôi có một nhóm "Người dùng" và một nhóm "Đơn hàng". Tôi muốn liệt kê tất cả order_id cho mỗi user_id. var users = { 0: { user_id: 111, us
Tôi đã tạo một mô hình người dùng cho lớp ứng dụng Django của mình User(Model): """ Mô hình xác thực. Mô hình này chứa người dùng
Tôi gặp vấn đề này và không tìm ra giải pháp. Đang tìm kiếm một hướng đi nào đó. Tôi đang làm việc trên một dự án mới với Laravel và hiện đang nghiên cứu về xác thực người dùng. Tôi đang sử dụng mô-đun xác thực Laravels 5.8. Đã thực hiện một số thay đổi đối với chế độ xem khôi phục mật khẩu
Tôi đang cấu hình một số máy bằng ansible sau khi cài đặt. Để thực hiện việc này, tôi chạy ansible cục bộ trên máy. Người dùng "chính" trong một bản cài đặt thường có tên khác. Tôi muốn sử dụng người dùng đó trong các biến như become_user.
Tôi đang cố tạo một tệp lệnh chạy syncdb để tạo một tệp cơ sở dữ liệu, sau đó tạo một siêu người dùng với tên người dùng "admin" và mật khẩu "admin". Mã của tôi cho đến nay: python manage.
đóng cửa. Câu hỏi này dựa trên ý kiến. Hiện tại không chấp nhận câu trả lời. Bạn có muốn cải thiện câu hỏi này không? Cập nhật câu hỏi để bạn có thể trả lời bằng thông tin và trích dẫn bằng cách chỉnh sửa bài đăng này. . Đã đóng cửa cách đây 6 năm. Ngẫu hứng
Tôi đã thiết lập tính năng sao chép địa lý trên máy chủ cơ sở dữ liệu Azure của mình. Một trong những cơ sở dữ liệu đang chạy trên máy chủ có thông tin đăng nhập và người dùng mà tôi đã tạo qua SSMS: https://learn.microsoft.com/en-us/azure/s
Tôi có ứng dụng ionic 2 và tôi đang sử dụng FB Login gốc để lấy tên/hình ảnh và lưu vào NativeStorage. Quy trình là tôi mở WelcomePage, đăng nhập và lưu dữ liệu. Từ đó,
Đây là phương pháp xác thực người dùng của tôi: def user_login(request): if request.method == 'POST': username = request.POST
Tôi đang cố gắng lấy tất cả các tweet từ một người dùng cụ thể nhưng khi tôi lặp lại việc ném các tweet trong mẫu, tôi nhận được đối tượng 'Người dùng' không thể lặp lại Lượt xem tweet = User.objects.get(username__iexact='us
Tôi là một lập trình viên xuất sắc, rất giỏi!