Java 类java.awt.ComponentOrientation 实例源码
项目:Java_GestionProjet
文件:FenetreOption.java
/**
* Initialise le panneau du bouton de validation
*/
private void initPanneauBoutonValidation(){
this.setPanneauBoutousValidation(new JPanel());
this.getPanneauBoutousValidation().setLayout(new BoxLayout(this.getPanneauBoutousValidation(), BoxLayout.LINE_AXIS));
this.getPanneauBoutousValidation().setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
this.setBoutonValider(new JButton("Valider"));
this.setBoutonAnnule(new JButton("Annuler"));
this.getPanneauBoutousValidation().add(this.getBoutonValider());
this.getPanneauBoutousValidation().add(Box.createRigidArea(new Dimension(10, 0)));
this.getPanneauBoutousValidation().add(this.getBoutonAnnule());
this.getPanneauBoutousValidation().add(Box.createHorizontalGlue());
this.getContentPane().add(this.getPanneauBoutousValidation());
this.getPanneauBoutousValidation().setVisible(true);
}
项目:Hotel-Properties-Management-System
文件:ChangeComponentOrientation.java
public void changeOrientationOfJPanelToRight() {
thePanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
Component panelComponents[] = thePanel.getComponents();
for (int i = 0; i < panelComponents.length; i++) {
if(panelComponents[i] instanceof JPanel) {
JPanel panel = (JPanel) panelComponents[i];
if(panel.getComponentOrientation().isLeftToRight()) {
panel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
}
}
if(panelComponents[i] instanceof JButton) {
JButton button = (JButton) panelComponents[i];
if(button.getComponentOrientation().isLeftToRight()) {
button.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
}
}
}
}
项目:Hotel-Properties-Management-System
文件:ChangeComponentOrientation.java
public void changeOrientationOfJPanelToLeft() {
thePanel.setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
Component panelComponents[] = thePanel.getComponents();
for (int i = 0; i < panelComponents.length; i++) {
if(panelComponents[i] instanceof JPanel) {
JPanel panel = (JPanel) panelComponents[i];
if(!panel.getComponentOrientation().isLeftToRight()) {
panel.setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
}
}
if(panelComponents[i] instanceof JButton) {
JButton button = (JButton) panelComponents[i];
if(!button.getComponentOrientation().isLeftToRight()) {
button.setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
}
}
}
}
项目:powertext
文件:Gutter.java
/**
* {@inheritDoc}
*/
@Override
public void setComponentOrientation(ComponentOrientation o) {
// Some LaFs might do fun stuff, resulting in this method being called
// before a border is installed.
if (getBorder() instanceof GutterBorder) {
// Reuse the border to preserve its color.
if (o.isLeftToRight()) {
((GutterBorder)getBorder()).setEdges(0, 0, 0, 1);
}
else {
((GutterBorder)getBorder()).setEdges(0, 1, 0, 0);
}
}
super.setComponentOrientation(o);
}
项目:jdk8u-jdk
文件:ContainerFocusAutoTransferTest.java
public TestFrame() {
super("TestFrame");
// The change of the orientation and the reverse order of
// adding the buttons to the panel is because in Container.removeNotify()
// the child components are removed in the reverse order.
// We want that the focus owner (b0) would be removed first and
// that the next traversable component would be b1.
panel0.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
panel0.add(b2);
panel0.add(b1);
panel0.add(b0);
panel1.add(b3);
panel1.add(b4);
setLayout(new FlowLayout());
add(panel0);
add(panel1);
pack();
panel0.setBackground(Color.red);
panel1.setBackground(Color.blue);
}
项目:jdk8u-jdk
文件:Test6526631.java
public void validateThird() {
JViewport viewport = this.pane.getViewport();
JScrollBar scroller = this.pane.getHorizontalScrollBar();
if (!scroller.getComponentOrientation().equals(ComponentOrientation.RIGHT_TO_LEFT)) {
throw new Error("unexpected component orientation");
}
int value = scroller.getValue();
if (value != 0) {
throw new Error("unexpected scroll value");
}
int extent = viewport.getExtentSize().width;
if (extent != scroller.getVisibleAmount()) {
throw new Error("unexpected visible amount");
}
int size = viewport.getViewSize().width;
if (size != scroller.getMaximum()) {
throw new Error("unexpected maximum");
}
int pos = size - extent - value;
if (pos != viewport.getViewPosition().x) {
throw new Error("unexpected position");
}
}
项目:openjdk-jdk10
文件:ContainerFocusAutoTransferTest.java
public TestFrame() {
super("TestFrame");
// The change of the orientation and the reverse order of
// adding the buttons to the panel is because in Container.removeNotify()
// the child components are removed in the reverse order.
// We want that the focus owner (b0) would be removed first and
// that the next traversable component would be b1.
panel0.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
panel0.add(b2);
panel0.add(b1);
panel0.add(b0);
panel1.add(b3);
panel1.add(b4);
setLayout(new FlowLayout());
add(panel0);
add(panel1);
pack();
panel0.setBackground(Color.red);
panel1.setBackground(Color.blue);
}
项目:openjdk-jdk10
文件:BasicTest.java
static void TestInvariants() {
System.out.println(" TestInvariants {");
Assert(ComponentOrientation.LEFT_TO_RIGHT.isLeftToRight(),
"LEFT_TO_RIGHT.isLeftToRight()");
Assert(ComponentOrientation.UNKNOWN.isLeftToRight(),
"UNKNOWN.isLeftToRight()");
Assert(!ComponentOrientation.RIGHT_TO_LEFT.isLeftToRight(),
"!RIGHT_TO_LEFT.isLeftToRight()");
Assert(ComponentOrientation.LEFT_TO_RIGHT.isHorizontal(),
"LEFT_TO_RIGHT.isHorizontal()");
Assert(ComponentOrientation.UNKNOWN.isHorizontal(),
"UNKNOWN.isHorizontal()");
Assert(ComponentOrientation.RIGHT_TO_LEFT.isHorizontal(),
"RIGHT_TO_LEFT.isHorizontal()");
System.out.println(" } Pass");
}
项目:openjdk-jdk10
文件:JFileChooserOrientation.java
private static void showFileChooser() throws Exception {
if (tryLookAndFeel(lookAndFeelComboBox.getSelectedItem().toString())) {
openChooser = new JFileChooser();
ComponentOrientation orientation
= ComponentOrientation.UNKNOWN;
switch (orientationComboBox.getSelectedItem().toString()) {
case orientationLTR:
orientation = ComponentOrientation.LEFT_TO_RIGHT;
break;
case orientationRTL:
orientation = ComponentOrientation.RIGHT_TO_LEFT;
break;
}
openChooser.setComponentOrientation(orientation);
openChooser.showOpenDialog(frame);
}
}
项目:openjdk-jdk10
文件:Test6526631.java
public void validateThird() {
JViewport viewport = this.pane.getViewport();
JScrollBar scroller = this.pane.getHorizontalScrollBar();
if (!scroller.getComponentOrientation().equals(ComponentOrientation.RIGHT_TO_LEFT)) {
throw new Error("unexpected component orientation");
}
int value = scroller.getValue();
if (value != 0) {
throw new Error("unexpected scroll value");
}
int extent = viewport.getExtentSize().width;
if (extent != scroller.getVisibleAmount()) {
throw new Error("unexpected visible amount");
}
int size = viewport.getViewSize().width;
if (size != scroller.getMaximum()) {
throw new Error("unexpected maximum");
}
int pos = size - extent - value;
if (pos != viewport.getViewPosition().x) {
throw new Error("unexpected position");
}
}
项目:Mujeed-Arabic-Prolog
文件:FileTree.java
/** Construct a FileTree */
public FileTree(File dir) {
setLayout(new BorderLayout());
applyComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
setBorder(null);
// Make a tree list with all the nodes, and make it a JTree
JTree tree = new JTree(addNodes(null, dir));
tree.applyComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
// Add a listener
tree.addTreeSelectionListener(new TreeSelectionListener() {
public void valueChanged(TreeSelectionEvent e) {
DefaultMutableTreeNode node = (DefaultMutableTreeNode) e
.getPath().getLastPathComponent();
}
});
add(BorderLayout.CENTER, tree);
JScrollPane scrollBarExplorer = new JScrollPane();
scrollBarExplorer.getViewport().add(tree);
scrollBarExplorer.setBorder(null);
add(scrollBarExplorer, BorderLayout.CENTER);
}
项目:Mujeed-Arabic-Prolog
文件:JFilePicker.java
public JFilePicker(String textFieldLabel, String buttonLabel) {
setLayout(new FlowLayout(FlowLayout.CENTER, 5, 1));
// creates the GUI
label = new JLabel(textFieldLabel);
label.setFont(new Font("Arial", Font.BOLD, 16));
textField = new JTextField(30);
textField.setFont(new Font("Arial", Font.PLAIN, 12));
textField.setText(WorkspaceFile.getPathWorkspace());
button = new JButton(buttonLabel);
button.setFont(new Font("Arial", Font.BOLD, 14));
label.applyComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
textField.applyComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
button.applyComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
add(button);
add(textField);
add(label);
button.addActionListener(this);
}
项目:javify
文件:BasicTableUI.java
/**
* Returns the row index of the last visible row.
*
*/
int getLastVisibleRowIndex(JTable table)
{
ComponentOrientation or = table.getComponentOrientation();
Rectangle r = table.getVisibleRect();
r.translate(0, (int) r.getHeight() - 1);
if (or.isLeftToRight())
r.translate((int) r.getWidth() - 1, 0);
// The next if makes sure that we don't return -1 simply because
// there is white space at the bottom of the table (ie, the display
// area is larger than the table)
if (table.rowAtPoint(r.getLocation()) == -1)
{
if (getFirstVisibleRowIndex(table) == -1)
return -1;
else
return table.getModel().getRowCount() - 1;
}
return table.rowAtPoint(r.getLocation());
}
项目:openjdk9
文件:ContainerFocusAutoTransferTest.java
public TestFrame() {
super("TestFrame");
// The change of the orientation and the reverse order of
// adding the buttons to the panel is because in Container.removeNotify()
// the child components are removed in the reverse order.
// We want that the focus owner (b0) would be removed first and
// that the next traversable component would be b1.
panel0.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
panel0.add(b2);
panel0.add(b1);
panel0.add(b0);
panel1.add(b3);
panel1.add(b4);
setLayout(new FlowLayout());
add(panel0);
add(panel1);
pack();
panel0.setBackground(Color.red);
panel1.setBackground(Color.blue);
}
项目:openjdk9
文件:BasicTest.java
static void TestInvariants() {
System.out.println(" TestInvariants {");
Assert(ComponentOrientation.LEFT_TO_RIGHT.isLeftToRight(),
"LEFT_TO_RIGHT.isLeftToRight()");
Assert(ComponentOrientation.UNKNOWN.isLeftToRight(),
"UNKNOWN.isLeftToRight()");
Assert(!ComponentOrientation.RIGHT_TO_LEFT.isLeftToRight(),
"!RIGHT_TO_LEFT.isLeftToRight()");
Assert(ComponentOrientation.LEFT_TO_RIGHT.isHorizontal(),
"LEFT_TO_RIGHT.isHorizontal()");
Assert(ComponentOrientation.UNKNOWN.isHorizontal(),
"UNKNOWN.isHorizontal()");
Assert(ComponentOrientation.RIGHT_TO_LEFT.isHorizontal(),
"RIGHT_TO_LEFT.isHorizontal()");
System.out.println(" } Pass");
}
项目:openjdk9
文件:JFileChooserOrientation.java
private static void showFileChooser() throws Exception {
if (tryLookAndFeel(lookAndFeelComboBox.getSelectedItem().toString())) {
openChooser = new JFileChooser();
ComponentOrientation orientation
= ComponentOrientation.UNKNOWN;
switch (orientationComboBox.getSelectedItem().toString()) {
case orientationLTR:
orientation = ComponentOrientation.LEFT_TO_RIGHT;
break;
case orientationRTL:
orientation = ComponentOrientation.RIGHT_TO_LEFT;
break;
}
openChooser.setComponentOrientation(orientation);
openChooser.showOpenDialog(frame);
}
}
项目:openjdk9
文件:Test6526631.java
public void validateThird() {
JViewport viewport = this.pane.getViewport();
JScrollBar scroller = this.pane.getHorizontalScrollBar();
if (!scroller.getComponentOrientation().equals(ComponentOrientation.RIGHT_TO_LEFT)) {
throw new Error("unexpected component orientation");
}
int value = scroller.getValue();
if (value != 0) {
throw new Error("unexpected scroll value");
}
int extent = viewport.getExtentSize().width;
if (extent != scroller.getVisibleAmount()) {
throw new Error("unexpected visible amount");
}
int size = viewport.getViewSize().width;
if (size != scroller.getMaximum()) {
throw new Error("unexpected maximum");
}
int pos = size - extent - value;
if (pos != viewport.getViewPosition().x) {
throw new Error("unexpected position");
}
}
项目:SweetHome3D
文件:PrintPreviewPanel.java
/**
* Displays this panel in a modal resizable dialog box.
*/
public void displayView(View parentView)
{
String dialogTitle = preferences.getLocalizedString(PrintPreviewPanel.class, "printPreview.title");
JOptionPane optionPane = new JOptionPane(this, JOptionPane.PLAIN_MESSAGE, JOptionPane.DEFAULT_OPTION);
if (parentView != null)
{
optionPane.setComponentOrientation(((JComponent) parentView).getComponentOrientation());
}
JDialog dialog = optionPane.createDialog(SwingUtilities.getRootPane((JComponent) parentView), dialogTitle);
dialog.applyComponentOrientation(ComponentOrientation.getOrientation(Locale.getDefault()));
dialog.setResizable(true);
// Pack again because resize decorations may have changed dialog preferred size
dialog.pack();
dialog.setMinimumSize(dialog.getPreferredSize());
dialog.setVisible(true);
dialog.dispose();
}
项目:balloonist
文件:LocaleFriend.java
public static int getPageAxisConstant()
{
if (PlatformFriend.RUNNING_ON_JAVA_14_OR_HIGHER)
{
return BoxLayout.PAGE_AXIS;
}
else
{
ComponentOrientation componentOrientation = ComponentOrientation.getOrientation(Locale.getDefault());
if (componentOrientation.isHorizontal())
return BoxLayout.Y_AXIS;
else
return BoxLayout.X_AXIS;
}
}
项目:ComputerScienceGraduation
文件:AbstractFormBuilder.java
/**
* Constructs a <code>AbstractFormBuilder</code>
* for the given FormLayout and layout container.
*
* @param layout the {@link FormLayout} to use
* @param container the layout container
*
* @throws NullPointerException if the layout or container is null
*/
public AbstractFormBuilder(FormLayout layout, Container container) {
if (layout == null)
throw new NullPointerException("The layout must not be null.");
if (container == null)
throw new NullPointerException("The layout container must not be null.");
this.container = container;
this.layout = layout;
container.setLayout(layout);
currentCellConstraints = new CellConstraints();
ComponentOrientation orientation = container.getComponentOrientation();
leftToRight = orientation.isLeftToRight()
|| !orientation.isHorizontal();
}
项目:DigitalMediaServer
文件:EnginePanel.java
/**
* Creates a new instance using the specified parameters.
*
* @param player the {@link Player} this panel is to represent.
* @param orientation the current {@link ComponentOrientation}.
* @param engineSettings the settings panel for this {@link Player} or
* {@code null}.
* @param configuration the {@link PmsConfiguration}.
* @param tabListenerRegistrar the {@link TranscodingTabListenerRegistrar}.
*/
public EnginePanel(
@Nonnull Player player,
@Nonnull ComponentOrientation orientation,
@Nullable JComponent engineSettings,
@Nonnull PmsConfiguration configuration,
@Nullable TranscodingTabListenerRegistrar tabListenerRegistrar
) {
super(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
if (player == null) {
throw new IllegalArgumentException("player cannot be null");
}
if (orientation == null) {
throw new IllegalArgumentException("orientation cannot be null");
}
this.player = player;
this.orientation = orientation;
this.engineSettings = engineSettings;
this.configuration = configuration;
this.cardListenerRegistrar =
tabListenerRegistrar == null ?
null :
new CardListenerRegistrar(tabListenerRegistrar, this);
build();
}
项目:SweetHome3D
文件:HelpPane.java
public void propertyChange(PropertyChangeEvent ev)
{
// If help pane was garbage collected, remove this listener from preferences
HelpPane helpPane = this.helpPane.get();
UserPreferences preferences = (UserPreferences) ev.getSource();
if (helpPane == null)
{
preferences.removePropertyChangeListener(UserPreferences.Property.LANGUAGE, this);
}
else
{
// Update frame title and search label with new locale
if (helpPane.frame != null)
{
helpPane.frame.setTitle(preferences.getLocalizedString(HelpPane.class, "helpFrame.title"));
helpPane.frame.applyComponentOrientation(ComponentOrientation.getOrientation(Locale.getDefault()));
}
helpPane.searchLabel
.setText(SwingTools.getLocalizedLabelText(preferences, HelpPane.class, "searchLabel.text"));
helpPane.searchTextField.setText("");
helpPane.setMnemonics(preferences);
}
}
项目:geoxygene
文件:BottomLegendToolbar.java
public BottomLegendToolbar(ProjectFrame frame, LayerLegendPanel panel,
GeOxygeneApplication appli) {
super();
this.setFrame(frame);
this.setPanel(panel);
this.setAppli(appli);
this.initGeomBtn = new JButton(new ShowIniGeomAction(appli));
this.rawDisplayBtn = new JToggleButton(new RawDisplayAction());
this.idDisplayBtn = new JToggleButton(new DisplayIdAction());
this.eliminatedBtn = new JToggleButton(new ShowEliminatedAction());
this.add(rawDisplayBtn);
this.add(initGeomBtn);
this.add(idDisplayBtn);
this.add(eliminatedBtn);
this.setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
this.setFloatable(false);
this.setOrientation(HORIZONTAL);
}
项目:jdk8u_jdk
文件:ContainerFocusAutoTransferTest.java
public TestFrame() {
super("TestFrame");
// The change of the orientation and the reverse order of
// adding the buttons to the panel is because in Container.removeNotify()
// the child components are removed in the reverse order.
// We want that the focus owner (b0) would be removed first and
// that the next traversable component would be b1.
panel0.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
panel0.add(b2);
panel0.add(b1);
panel0.add(b0);
panel1.add(b3);
panel1.add(b4);
setLayout(new FlowLayout());
add(panel0);
add(panel1);
pack();
panel0.setBackground(Color.red);
panel1.setBackground(Color.blue);
}
项目:jdk8u_jdk
文件:Test6526631.java
public void validateThird() {
JViewport viewport = this.pane.getViewport();
JScrollBar scroller = this.pane.getHorizontalScrollBar();
if (!scroller.getComponentOrientation().equals(ComponentOrientation.RIGHT_TO_LEFT)) {
throw new Error("unexpected component orientation");
}
int value = scroller.getValue();
if (value != 0) {
throw new Error("unexpected scroll value");
}
int extent = viewport.getExtentSize().width;
if (extent != scroller.getVisibleAmount()) {
throw new Error("unexpected visible amount");
}
int size = viewport.getViewSize().width;
if (size != scroller.getMaximum()) {
throw new Error("unexpected maximum");
}
int pos = size - extent - value;
if (pos != viewport.getViewPosition().x) {
throw new Error("unexpected position");
}
}
项目:lookaside_java-1.8.0-openjdk
文件:ContainerFocusAutoTransferTest.java
public TestFrame() {
super("TestFrame");
// The change of the orientation and the reverse order of
// adding the buttons to the panel is because in Container.removeNotify()
// the child components are removed in the reverse order.
// We want that the focus owner (b0) would be removed first and
// that the next traversable component would be b1.
panel0.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
panel0.add(b2);
panel0.add(b1);
panel0.add(b0);
panel1.add(b3);
panel1.add(b4);
setLayout(new FlowLayout());
add(panel0);
add(panel1);
pack();
panel0.setBackground(Color.red);
panel1.setBackground(Color.blue);
}
项目:lookaside_java-1.8.0-openjdk
文件:Test6526631.java
public void validateThird() {
JViewport viewport = this.pane.getViewport();
JScrollBar scroller = this.pane.getHorizontalScrollBar();
if (!scroller.getComponentOrientation().equals(ComponentOrientation.RIGHT_TO_LEFT)) {
throw new Error("unexpected component orientation");
}
int value = scroller.getValue();
if (value != 0) {
throw new Error("unexpected scroll value");
}
int extent = viewport.getExtentSize().width;
if (extent != scroller.getVisibleAmount()) {
throw new Error("unexpected visible amount");
}
int size = viewport.getViewSize().width;
if (size != scroller.getMaximum()) {
throw new Error("unexpected maximum");
}
int pos = size - extent - value;
if (pos != viewport.getViewPosition().x) {
throw new Error("unexpected position");
}
}
项目:j2se_for_android
文件:AndroidUIUtil.java
public static final int convertToGravity(int horizontalAlign, ComponentOrientation orien){
if(orien == null){
orien = ComponentOrientation.LEFT_TO_RIGHT;
}
if(horizontalAlign == SwingConstants.CENTER){
return Gravity.CENTER | Gravity.CENTER_HORIZONTAL | Gravity.CENTER_VERTICAL;
}else if(horizontalAlign == SwingConstants.LEFT
|| (orien.isLeftToRight() && horizontalAlign == SwingConstants.LEADING)
|| (orien.isLeftToRight() == false && horizontalAlign == SwingConstants.TRAILING)){
return Gravity.LEFT;
}else if(horizontalAlign == SwingConstants.RIGHT
|| (orien.isLeftToRight() == false && horizontalAlign == SwingConstants.LEADING)
|| (orien.isLeftToRight() && horizontalAlign == SwingConstants.TRAILING)){
return Gravity.RIGHT;
}
return 0;
}
项目:SweetHome3D
文件:PhotosPanel.java
public void propertyChange(PropertyChangeEvent ev)
{
// If photo panel was garbage collected, remove this listener from preferences
PhotosPanel photoPanel = this.photoPanel.get();
UserPreferences preferences = (UserPreferences) ev.getSource();
if (photoPanel == null)
{
preferences.removePropertyChangeListener(UserPreferences.Property.LANGUAGE, this);
}
else
{
photoPanel.setComponentOrientation(ComponentOrientation.getOrientation(Locale.getDefault()));
photoPanel.setComponentTexts(preferences);
photoPanel.setMnemonics(preferences);
}
}
项目:SweetHome3D
文件:PhotoSizeAndQualityPanel.java
public void propertyChange(PropertyChangeEvent ev)
{
// If photo panel was garbage collected, remove this listener from preferences
PhotoSizeAndQualityPanel photoPanel = this.photoPanel.get();
UserPreferences preferences = (UserPreferences) ev.getSource();
if (photoPanel == null)
{
preferences.removePropertyChangeListener(UserPreferences.Property.LANGUAGE, this);
}
else
{
photoPanel.setComponentOrientation(ComponentOrientation.getOrientation(Locale.getDefault()));
photoPanel.setComponentTexts(preferences);
photoPanel.setMnemonics(preferences);
}
}
项目:rapidminer
文件:EnterLicenseCard.java
private JPanel createLicensePanel() {
JPanel panel = new JPanel(new GridLayout(1, 2, 5, 5));
panel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
panel.setOpaque(false);
JPanel scrollPane = this.createDetailPanel();
panel.add(scrollPane);
this.createTextArea();
JScrollPane scrollPane1 = new JScrollPane(this.textArea);
scrollPane1.setBorder((Border)null);
panel.add(scrollPane1);
return panel;
}
项目:Java_GestionProjet
文件:PanneauBasProjet.java
/**
* initialisation du panneaux contenant les boutons qui permettent d'ajouter
* une personne
*/
private void initBoutonAjouter() {
JPanel panneauChamp = new JPanel();
panneauChamp.setLayout(new BoxLayout(panneauChamp, BoxLayout.LINE_AXIS));
panneauChamp.setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
JScrollPane pane = new JScrollPane(panneauChamp);
this.add(pane, BorderLayout.EAST);
pane.setVisible(true);
panneauChamp.add(Box.createHorizontalGlue());
panneauChamp.add(new JLabel("Nom : "));
panneauChamp.add(Box.createRigidArea(new Dimension(5, 0)));
this.nom = new JTextField(5);
panneauChamp.add(nom);
panneauChamp.add(Box.createRigidArea(new Dimension(10, 0)));
panneauChamp.add(new JLabel("Prenom : "));
panneauChamp.add(Box.createRigidArea(new Dimension(5, 0)));
this.prenom = new JTextField(5);
panneauChamp.add(prenom);
panneauChamp.add(Box.createRigidArea(new Dimension(10, 0)));
panneauChamp.add(new JLabel("Fonction : "));
panneauChamp.add(Box.createRigidArea(new Dimension(5, 0)));
this.fonction = new JTextField(10);
panneauChamp.add(fonction);
panneauChamp.add(Box.createRigidArea(new Dimension(20, 0)));
panneauChamp.add(new JButton(new ActionAjouterPersonne()));
this.add(panneauChamp);
}
项目:Java_GestionProjet
文件:FenetreOption.java
/**
* Initialise la fenêtre
*/
private void initFenetre(){
this.setTitle(DEFAULT_TITLE);
this.setLocationRelativeTo(null);
this.setModalityType(TYPE_MODAL);
this.setResizable(false);
this.getContentPane().setLayout(new BoxLayout(getContentPane(),BoxLayout.PAGE_AXIS));
this.getContentPane().setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
}
项目:VASSAL-src
文件:WizardDisplayerImpl.java
protected void buildStepTitle()
{
ttlLabel = new JLabel(wizard.getStepDescription(wizard.getAllSteps()[0]));
ttlLabel.setBorder(BorderFactory.createCompoundBorder(BorderFactory
.createEmptyBorder(5, 5, 12, 5), BorderFactory.createMatteBorder(0, 0, 1, 0, UIManager
.getColor("textText")))); // NOI18N
ttlPanel = new JPanel()
{
private static final long serialVersionUID = 1L;
public void doLayout()
{
Dimension d = ttlLabel.getPreferredSize();
if (ttlLabel.getComponentOrientation() == ComponentOrientation.RIGHT_TO_LEFT)
{
ttlLabel.setBounds(getWidth() - d.width, 0, getWidth(), d.height);
}
else
{
ttlLabel.setBounds(0, 0, getWidth(), d.height);
}
}
public Dimension getPreferredSize()
{
return ttlLabel.getPreferredSize();
}
};
ttlPanel.add(ttlLabel);
Font f = ttlLabel.getFont();
if (f == null)
{
f = UIManager.getFont("controlFont"); // NOI18N
}
if (f != null)
{
f = f.deriveFont(Font.BOLD);
ttlLabel.setFont(f);
}
}
项目:Hotel-Properties-Management-System
文件:ChangeComponentOrientation.java
public void changeOrientationOfJDialogToRight() {
theDialog.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
for (int i = 0; i < theDialog.getContentPane().getComponentCount(); i++) {
if (theDialog.getContentPane().getComponent(i).getComponentOrientation().isLeftToRight()) {
theDialog.getContentPane().getComponent(i).setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
theDialog.revalidate();
theDialog.repaint();
}
}
}
项目:Hotel-Properties-Management-System
文件:ChangeComponentOrientation.java
public void changeOrientationOfJDialogToLeft() {
theDialog.setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
for (int i = 0; i < theDialog.getContentPane().getComponentCount(); i++) {
if (!theDialog.getContentPane().getComponent(i).getComponentOrientation().isLeftToRight()) {
theDialog.getContentPane().getComponent(i).setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
theDialog.revalidate();
theDialog.repaint();
}
}
}
项目:Hotel-Properties-Management-System
文件:ChangeComponentOrientation.java
public void changeOrientationOfJFrameToRight() {
theFrame.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
for (int i = 0; i < theFrame.getContentPane().getComponentCount(); i++) {
if (theFrame.getContentPane().getComponent(i).getComponentOrientation().isLeftToRight()) {
theFrame.getContentPane().getComponent(i).setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
theFrame.revalidate();
theFrame.repaint();
}
}
}
项目:Hotel-Properties-Management-System
文件:ChangeComponentOrientation.java
public void changeOrientationOfJFrameToLeft() {
theFrame.setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
for (int i = 0; i < theFrame.getContentPane().getComponentCount(); i++) {
if (!theFrame.getContentPane().getComponent(i).getComponentOrientation().isLeftToRight()) {
theFrame.getContentPane().getComponent(i).setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
theFrame.revalidate();
theFrame.repaint();
}
}
}
项目:Hotel-Properties-Management-System
文件:ChangeComponentOrientation.java
public void changeOrientationOfJMenubarToRight() {
theMenuBar.applyComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
for (int i = 0; i < theMenuBar.getComponentCount(); i++) {
if (theMenuBar.getComponent(i).getComponentOrientation().isLeftToRight()) {
theMenuBar.getComponent(i).applyComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
theMenuBar.revalidate();
theMenuBar.repaint();
}
}
}
项目:Hotel-Properties-Management-System
文件:ChangeComponentOrientation.java
public void changeOrientationOfJMenubarToLeft() {
theMenuBar.applyComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
for (int i = 0; i < theMenuBar.getComponentCount(); i++) {
if (!theMenuBar.getComponent(i).getComponentOrientation().isLeftToRight()) {
theMenuBar.getComponent(i).applyComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
theMenuBar.revalidate();
theMenuBar.repaint();
}
}
}