Tôi rất có kinh nghiệm với WPF và mới đối với JavaFX 2.0. Tôi sắp chuyển một dự án Silverlight sang JavaFX 2.0. Hai cuốn sách Apress và một số chủ đề không thể trả lời các câu hỏi của tôi (có thể tôi không nhìn thấy hoặc hiểu được câu trả lời, vì những ảnh hưởng đến WPF của tôi).JavaFX 2.0 - kiểu dáng/mẫu kiểm soát hiện có
Điều tôi cần là điều khiển với chức năng RadioButton nhưng giao diện người dùng hoàn toàn khác. RadioButton của tôi có một văn bản, một hình ảnh, không có nút, một dòng (hình chữ nhật) bên dưới văn bản. Nếu RadioButton không được chọn, văn bản và hình ảnh trong suốt, hình ảnh được tô xám và hình chữ nhật không hiển thị. Nếu nó được chọn, văn bản và hình ảnh mờ đục, hình ảnh được tô màu và hình chữ nhật sẽ hiển thị (tất cả thay đổi qua hoạt ảnh).
Tôi biết cách điều khiển JavaFX 2.0 hiện tại, nhưng tôi không biết cách tạo kiểu cho RadioButton theo cách này.
Trong WPF tôi chỉ cần tạo một mẫu mới cho kiểu RadioButton của tôi ... như tôi đã đề cập, có lẽ những ảnh hưởng đến WPF này đã ảnh hưởng đến JavaFX 2.0 là rào cản của tôi.
Thanks ...
Edit:
Có vẻ như nó không phải là có thể tạo ra một khuôn mẫu để kiểm soát hiện có (?): JavaFX 2.0 render controls inside control
Vậy điều gì sẽ là cách tốt nhất để thực hiện RadioButton của tôi? Tôi bận tâm về ToggleGroup ...
Bạn có thể chèn hình ảnh của các trạng thái đã chọn và không được chọn không? – jewelsea
Có thể, nhưng không cần thiết vì hình ảnh sẽ trong suốt và được tô xám nếu không được chọn. – thinkU
Xin lỗi vì nhầm lẫn, tôi có nghĩa là đặt hình ảnh về trạng thái nút có ý nghĩa như thế nào trong câu hỏi để dễ dàng xây dựng câu trả lời giải quyết trực tiếp trường hợp của bạn. – jewelsea