TableRowSorter uses Comparators for doing comparisons. The following d dịch - TableRowSorter uses Comparators for doing comparisons. The following d Việt làm thế nào để nói

TableRowSorter uses Comparators for

TableRowSorter uses Comparators for doing comparisons. The following defines how a Comparator is chosen for a column:

If a Comparator has been specified for the column by the setComparator method, use it.
If the column class as returned by getColumnClass is String, use the Comparator returned by Collator.getInstance().
If the column class implements Comparable, use a Comparator that invokes the compareTo method.
If a TableStringConverter has been specified, use it to convert the values to Strings and then use the Comparator returned by Collator.getInstance().
Otherwise use the Comparator returned by Collator.getInstance() on the results from calling toString on the objects.
In addition to sorting TableRowSorter provides the ability to filter. A filter is specified using the setFilter method. The following example will only show rows containing the string "foo":

TableModel myModel = createMyTableModel();
TableRowSorter sorter = new TableRowSorter(myModel);
sorter.setRowFilter(RowFilter.regexFilter(".*foo.*"));
JTable table = new JTable(myModel);
table.setRowSorter(sorter);

If the underlying model structure changes (the modelStructureChanged method is invoked) the following are reset to their default values: Comparators by column, current sort order, and whether each column is sortable. The default sort order is natural (the same as the model), and columns are sortable by default.

TableRowSorter has one formal type parameter: the type of the model. Passing in a type that corresponds exactly to your model allows you to filter based on your model without casting. Refer to the documentation of RowFilter for an example of this.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
TableRowSorter sử dụng Comparators cho việc so sánh. Sau đây xác định như thế nào một so sánh được chọn cho một cột:Nếu so sánh một đã được chỉ định cho các cột bằng phương pháp setComparator, sử dụng nó.Nếu lớp cột như trả lại bởi getColumnClass là chuỗi, sử dụng so sánh trở lại bởi Collator.getInstance().Nếu lớp cột thực hiện Comparable, sử dụng một so sánh invokes các phương pháp compareTo.Nếu một TableStringConverter đã được chỉ định, sử dụng nó để chuyển đổi các giá trị để dây và sau đó sử dụng so sánh trở lại bởi Collator.getInstance().Nếu không sử dụng so sánh trở lại bởi Collator.getInstance() trên các kết quả từ kêu gọi toString các đối tượng.Ngoài việc phân loại TableRowSorter cung cấp khả năng lọc. Một bộ lọc được chỉ định bằng cách sử dụng phương pháp setFilter. Ví dụ sau sẽ chỉ hiển thị hàng chứa chuỗi "foo": TableModel myModel = createMyTableModel(); Máy tách TableRowSorter = mới TableRowSorter(myModel); sorter.setRowFilter(RowFilter.regexFilter(".*foo.*")); JTable bảng = mới JTable(myModel); table.setRowSorter(sorter); Nếu các mô hình cơ bản cấu trúc thay đổi (gọi phương pháp modelStructureChanged) sau được đặt lại về giá trị mặc định của họ: Comparators theo cột, thứ tự sắp xếp hiện tại, và cho dù mỗi cột là sắp xếp. Thứ tự sắp xếp mặc định là tự nhiên (tương tự như các mô hình), và cột được sắp xếp theo mặc định.TableRowSorter has one formal type parameter: the type of the model. Passing in a type that corresponds exactly to your model allows you to filter based on your model without casting. Refer to the documentation of RowFilter for an example of this.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
TableRowSorter sử dụng Comparators để làm so sánh. Sau đây định nghĩa như thế nào một sánh được chọn cho một cột:. Nếu một sánh đã được chỉ định cho các cột theo phương pháp setComparator, sử dụng nó Nếu lớp cột như trả về bởi getColumnClass là String, sử dụng sánh trả về bởi Collator.getInstance () . Nếu lớp cột thực hiện tính năng tương đương, sử dụng một sánh rằng sẽ gọi phương thức compareTo. Nếu một TableStringConverter đã được quy định, sử dụng nó để chuyển đổi các giá trị để Strings và sau đó sử dụng sánh trả về bởi Collator.getInstance (). Nếu không sử dụng các Comparator trở lại bởi Collator.getInstance () trên các kết quả từ gọi toString trên các đối tượng. Ngoài ra để phân loại TableRowSorter cung cấp khả năng lọc. Một bộ lọc được xác định bằng cách sử dụng phương pháp setFilter. Ví dụ sau sẽ chỉ hiển thị các hàng có chứa chuỗi "foo": TableModel MyModel = createMyTableModel (); TableRowSorter sorter = new TableRowSorter (MyModel); sorter.setRowFilter (".. * Foo *" RowFilter.regexFilter ()); bảng JTable = new JTable (MyModel); table.setRowSorter (sorter); Nếu những thay đổi cấu trúc mô hình cơ bản (phương pháp modelStructureChanged được gọi) sau đây là thiết lập lại các giá trị mặc ​​định của họ: Comparators theo cột, thứ tự sắp xếp hiện tại, và cho dù mỗi cột là sắp xếp . Trình tự sắp xếp mặc định là tự nhiên (giống như các mô hình), và các cột được sắp xếp theo mặc định. TableRowSorter có một tham số loại chính thức: các loại mô hình. Đi qua trong một kiểu tương ứng chính xác với mô hình của bạn cho phép bạn lọc dựa trên mô hình của bạn mà không cần đúc. Tham khảo tài liệu của RowFilter cho một ví dụ về điều này.
















đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: