A SpringLayout lays out the children of its associated container accor dịch - A SpringLayout lays out the children of its associated container accor Việt làm thế nào để nói

A SpringLayout lays out the childre

A SpringLayout lays out the children of its associated container according to a set of constraints. See How to Use SpringLayout in The Java Tutorial for examples of using SpringLayout.
Each constraint, represented by a Spring object, controls the vertical or horizontal distance between two component edges. The edges can belong to any child of the container, or to the container itself. For example, the allowable width of a component can be expressed using a constraint that controls the distance between the west (left) and east (right) edges of the component. The allowable y coordinates for a component can be expressed by constraining the distance between the north (top) edge of the component and the north edge of its container.

Every child of a SpringLayout-controlled container, as well as the container itself, has exactly one set of constraints associated with it. These constraints are represented by a SpringLayout.Constraints object. By default, SpringLayout creates constraints that make their associated component have the minimum, preferred, and maximum sizes returned by the component's Component.getMinimumSize(), Component.getPreferredSize(), and Component.getMaximumSize() methods. The x and y positions are initially not constrained, so that until you constrain them the Component will be positioned at 0,0 relative to the Insets of the parent Container.

You can change a component's constraints in several ways. You can use one of the putConstraint methods to establish a spring linking the edges of two components within the same container. Or you can get the appropriate SpringLayout.Constraints object using getConstraints and then modify one or more of its springs. Or you can get the spring for a particular edge of a component using getConstraint, and modify it. You can also associate your own SpringLayout.Constraints object with a component by specifying the constraints object when you add the component to its container (using Container.add(Component, Object)).

The Spring object representing each constraint has a minimum, preferred, maximum, and current value. The current value of the spring is somewhere between the minimum and maximum values, according to the formula given in the Spring.sum(javax.swing.Spring, javax.swing.Spring) method description. When the minimum, preferred, and maximum values are the same, the current value is always equal to them; this inflexible spring is called a strut. You can create struts using the factory method Spring.constant(int). The Spring class also provides factory methods for creating other kinds of springs, including springs that depend on other springs.

In a SpringLayout, the position of each edge is dependent on the position of just one other edge. If a constraint is subsequently added to create a new binding for an edge, the previous binding is discarded and the edge remains dependent on a single edge. Springs should only be attached between edges of the container and its immediate children; the behavior of the SpringLayout when presented with constraints linking the edges of components from different containers (either internal or external) is undefined.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Một SpringLayout đưa ra các con của thùng chứa của nó kết hợp theo một tập các ràng buộc. Xem làm thế nào để sử dụng SpringLayout trong The Java hướng dẫn ví dụ về cách sử dụng SpringLayout.Mỗi khó khăn, đại diện bởi một đối tượng mùa xuân, kiểm soát khoảng cách thẳng đứng hay nằm ngang giữa hai phần cạnh. Các cạnh có thể thuộc về bất kỳ con của các thùng chứa, hoặc thùng chứa chính nó. Ví dụ, độ rộng cho phép một thành phần có thể được thể hiện bằng cách sử dụng một hạn chế điều khiển khoảng cách giữa west (trái) và đông (bên phải) các cạnh của các thành phần. Tọa độ y cho phép cho một thành phần có thể được thể hiện bởi constraining khoảng cách giữa mép phía Bắc (trên) của các thành phần và rìa phía bắc của thùng chứa của nó.Mỗi đứa trẻ một container SpringLayout kiểm soát, cũng như các thùng chứa chính nó, có một tập các ràng buộc liên kết với nó. Những ràng buộc được đại diện bởi một đối tượng SpringLayout.Constraints. Theo mặc định, SpringLayout tạo ra khó khăn mà làm cho các thành phần liên quan của họ có kích thước tối thiểu, ưa thích, và tối đa quay trở lại bởi các thành phần Component.getMinimumSize(), Component.getPreferredSize(), và Component.getMaximumSize() phương pháp. X và y vị trí được ban đầu không hạn chế, do đó cho đến khi bạn cố định chúng thành phần sẽ được định vị tại 0,0 so với Insets phụ huynh Container.Bạn có thể thay đổi một phần khó khăn trong một số cách. Bạn có thể sử dụng một trong các phương pháp putConstraint để thiết lập một mùa xuân liên kết các cạnh của hai thành phần trong các thùng chứa tương tự. Hoặc bạn có thể nhận được các đối tượng SpringLayout.Constraints thích hợp bằng cách sử dụng getConstraints và sau đó sửa đổi một hoặc một số của lò xo. Hoặc bạn có thể nhận được mùa xuân cho một cạnh cụ thể của một thành phần bằng cách sử dụng getConstraint, và sửa đổi nó. Bạn cũng có thể liên kết đối tượng SpringLayout.Constraints riêng của bạn với một thành phần bằng cách xác định các đối tượng khó khăn khi bạn thêm các thành phần vào thùng chứa của nó (sử dụng Container.add (thành phần, đối tượng)).Các đối tượng mùa xuân, đại diện cho mỗi giới hạn có giá trị tối thiểu, ưa thích, tối đa, và hiện tại. Giá trị hiện tại của mùa xuân là một nơi nào đó giữa các giá trị tối thiểu và tối đa, theo công thức được đưa ra trong mô tả phương pháp Spring.sum (javax.swing.Spring, javax.swing.Spring). Khi các giá trị tối thiểu, ưa thích, và tối đa là giống nhau, luôn luôn là giá trị hiện tại bằng cho họ; mùa xuân thiếu này được gọi là một chống. Bạn có thể tạo lập sử dụng phương pháp nhà máy Spring.constant(int). Lớp học mùa xuân cũng cung cấp các nhà máy sản xuất các phương pháp cho việc tạo ra các loại lò xo, gồm lò xo phụ thuộc vào lò xo khác.Trong một SpringLayout, vị trí của mỗi cạnh là phụ thuộc vào vị trí của chỉ một cạnh khác. Nếu một hạn chế sau đó đã được thêm vào để tạo ra một liên kết mới cho một cạnh, ràng buộc trước đó được bỏ đi và cạnh vẫn còn phụ thuộc vào một cạnh duy nhất. Chỉ nên đính kèm lò xo giữa các cạnh của thùng chứa và trẻ em ngay lập tức của nó; hành vi của SpringLayout khi trình bày với ràng buộc liên kết các cạnh của các thành phần từ thùng chứa khác nhau (nội bộ hoặc bên ngoài) là không xác định.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Một SpringLayout đưa ra các con của container liên quan theo một tập các ràng buộc. Xem Làm thế nào để sử dụng SpringLayout trong Java Tutorial cho ví dụ của việc sử dụng SpringLayout.
Mỗi chế, đại diện bởi một đối tượng Spring, điều khiển khoảng cách thẳng đứng hay nằm ngang giữa hai cạnh thành phần. Các cạnh có thể thuộc về bất kỳ đứa trẻ của container, hoặc để chứa chính nó. Ví dụ, chiều rộng cho phép của một thành phần có thể được thể hiện bằng một ràng buộc và kiểm soát khoảng cách giữa phía tây (trái) và phía đông (bên phải) cạnh của thành phần. Các tọa độ y cho phép đối với một thành phần có thể được thể hiện bằng cách hạn chế khoảng cách giữa miền bắc (trên) cạnh của thành phần và rìa phía bắc của container. Mỗi đứa trẻ của một container SpringLayout kiểm soát, cũng như hộp đựng, có chính xác một tập các ràng buộc liên kết với nó. Những hạn chế này được đại diện bởi một đối tượng SpringLayout.Constraints. Theo mặc định, SpringLayout tạo ra khó khăn mà làm cho thành phần liên quan của họ có tối thiểu, ưa thích, và kích thước tối đa được trả về bởi Component.getMinimumSize của thành phần (), Component.getPreferredSize (), và () phương pháp Component.getMaximumSize. X và vị trí y ban đầu không bị hạn chế, do đó, cho đến khi bạn ép họ những phần sẽ được đặt ở vị trí 0,0 so với Insets của container cha mẹ. Bạn có thể thay đổi những hạn chế của một thành phần trong một số cách. Bạn có thể sử dụng một trong các phương pháp putConstraint để thiết lập một lò xo liên kết các cạnh của hai thành phần trong cùng một container. Hoặc bạn có thể nhận được phản đối các SpringLayout.Constraints thích hợp sử dụng getConstraints và sau đó sửa đổi một hoặc nhiều lò xo của nó. Hoặc bạn có thể nhận được mùa xuân cho một cạnh cụ thể của một thành phần sử dụng getConstraint, và sửa đổi nó. Bạn cũng có thể kết hợp SpringLayout.Constraints của riêng bạn phản đối với một thành phần bằng cách xác định những hạn chế đối tượng khi bạn thêm các thành phần để chứa nó (sử dụng Container.add (Component Object)). Các đối tượng mùa xuân đại diện cho mỗi chế đã ở mức tối thiểu, ưa thích, tối đa, và giá trị hiện tại. Giá trị hiện tại của mùa xuân là một nơi nào giữa mức tối thiểu và tối đa các giá trị, theo công thức được đưa ra trong Spring.sum (javax.swing.Spring, javax.swing.Spring) Mô tả phương pháp. Khi tối thiểu, ưa thích, và các giá trị tối đa là như nhau, giá trị hiện tại luôn luôn bằng với họ; mùa xuân không linh hoạt này được gọi là một thanh chống. Bạn có thể tạo thanh chống bằng cách sử dụng phương pháp nhà máy Spring.constant (int). Lớp Spring cũng cung cấp phương pháp nhà máy để tạo ra các loại lò xo, gồm lò xo phụ thuộc vào suối khác. Trong một SpringLayout, vị trí của mỗi cạnh là phụ thuộc vào vị trí của chỉ một cạnh khác. Nếu một hạn chế này sau đó được thêm vào để tạo ra một ràng buộc mới cho một cạnh, các ràng buộc trước đó được loại bỏ và cạnh vẫn còn phụ thuộc vào một cạnh duy nhất. Springs chỉ nên được đính kèm giữa các cạnh của container và con mắt của nó; hành vi của các SpringLayout khi trình bày với các ràng buộc liên kết các cạnh của các thành phần từ các thùng chứa khác nhau (hoặc nội bộ hay bên ngoài) là không xác định.







đ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 ©2025 I Love Translation. All reserved.

E-mail: