Moving components in the designer

I use JDeveloper 11 g. It is possible to move components directly (by mouse) in the designer and put them where I want (right, left, Centre...)?

Hello

You cannot place components where you want (as we do in other technologies like swing Panel, forms, oracle etc.). However, you can organize them according to your requirement, placing them in different layouts.

There are several layouts in ADF Faces, which would be useful (stand-alone / in combination with each other, according to the need) for the design of your page.

Check it out [ADF Faces demo | http://jdevadf.oracle.com/adf-richclient-demo], which would help you to understand the different better layouts.

HTH.

Arun-

Tags: Java

Similar Questions

  • High availability of components in the design of vWorkspace tips

    Hi all

    Would ask you some advice regarding the design of vWorkspace components highly available. Suppose that vWorkspace components will be deployed in vSphere or hypervisors managed SCVMM hence HA is in place, if the failure of a host. In this situation, if we still need components redundant (n + 1 VMS) vWorkspace?

    On the other note, I understand that we can add a couple of broker for vWorkspace in vWorkspace Management Console connections and based on KB 99163 it would just work. I'm not sure how the traffic would be when an application is web access? As in, I guess that the connection broker news would be 'defined' at the request of the web call to the broker for connections. Or this is done automatically? Access Web would choose randomly from the broker for connections to go?

    Thanks for any advice in advance

    Kind regards

    Cyril

    Hi Cyril,.

    Big questions. As with any IT architecture in layers, you must plan HA and redundancy at all points of failure required by your environment or level of Service (SLA) agreements. For vWorkspace, the center of his universe is SQL and you must plan accordingly the failure and recovery. In some environments, full backup can meet the requirement of HA. In others, full SQL Cluster, Mirroring, replication, or Always-On configurations may be required. With our broker, we recommend N + 1 deployment in most scenarios HA. When you move peripheral components or enabling, you must evaluate each component and needs its impact of failure as well as its valuation to determine the appropriate AP.

    Load balancing between several brokers is done automatically by logic in the client connectors. In the case of Web access, when you configure the site Web Access in the Management Console, it includes broker list in the Web access configuration xml file. As client connectors, Web Access includes balancing logic that distributes the client load on brokers available automatically.

    If you have any questions about specific components and requirements of HA or architecture, please add them in the discussions.

  • ADF Mobile: Want to reuse the moving components of the adf.

    Hi all

    I need to use an application mobile adf newly created in an existing App. I want to use data controls to the new application in my consuming application to create some pages that I tried to do by FAR of the draft view controller of the new application, adding the FAR to my former PPP as a library... I am referring to 4 definition of a Mobile Application (version 2.0.0.0.0).

    Ideally, I should get two options when adding library (FAR)-

    1 application library

    2 ViewController project.

    But I'm only option 1.


    Jdev version: 11.1.2.4

    ADF Mobile version: 11.1.2.4.39.64.71

    Is the problem with the jdev m using an older version of the MAF.

    You are looking at documentation, Oracle MAF but working with ADF Mobile.

    You must migrate ADF mobile at the CRG as soon as POSSIBLE, and then you will get the functionality you need.

    No reason to stay with the old Mobile ADF which is not supported any longer, migration to the MAF should be smooth.

  • Create to-dos for the components of the interface of the designer

    Hello

    I am very new to Flex, but I have some experience in programming Java (with the old AWT), Visual Basic 6 and Visual c#.
    The first thing I noticed is that apparently it is not an easy way to create an action for a component in the design view.
    Must be nice, for example, right-click on a button in the view of the designer, and have the option to add an "event listener' or create in code to the onclick action.
    Maybe I need to spend more time on the manual and this feature is already there, but if not, I think that should be a good idea to introduce it.
    Kind regards
    Marco.

    Marco-
    Feel free to connect to a development application bug: http://bugs.adobe.com/jira/

    Thank you-
    Mac

  • Scrolling on Preview animation does not what its supposed to then sets the design document, also going to the mess of the page master all the link and all the objects in the subpages and sends the data more irrelevant site

    When I use scroll animated: Walker I saw in the browser, it does not work in the x / y position cordinated in design mode. then when I go back to the design mode the object moved permenantly. Also when I extend the master page, then go to edit page with the master page applied to all objects and links are deformed and moved to the top of the page. Why? and also I have some links in the text and the buttons become irregular colours or States without reason then do only what they are supposed to after you press them and return them. ?

    These are common questions of interest because I think for a product, you pay for it should be able to do all the simple things like keeping the objects in place.

    These settings work well for me

  • How to drag and drop nodes to tab between the components of the tab

    I'm working on this tutorial example ( feature drag - move in the JavaFX Applications |) JavaFX tutorials and Documentation 2 ). Based on the tutorial I want to drag tabs between two tabs. So far, I have managed to create this code, but I need help to complete the code.

    Source

    tabPane = new TabPane();
    Tab tabA = new Tab();
       Label tabALabel = new Label("Main Component");
    
    
    tabPane.setOnDragDetected(new EventHandler<MouseEvent>()
            {
                @Override
                public void handle(MouseEvent event)
                {
                    /* drag was detected, start drag-and-drop gesture*/
                    System.out.println("onDragDetected");
    
                    /* allow any transfer mode */
                    Dragboard db = tabPane.startDragAndDrop(TransferMode.ANY);
    
                    /* put a string on dragboard */
                    ClipboardContent content = new ClipboardContent();
                    content.put(DataFormat.PLAIN_TEXT, tabPane);
                    db.setContent(content);
    
                    event.consume();
                }
            });
    

    What is the correct way to insert the contents of the tab as an object? In the tutorial simple text is transferred. How do I change this line content.put(DataFormat.PLAIN_TEXT, tabPane); ?

    And what is the right way to insert the tab after that I drag the tab:

    Destination


    tabPane.setOnDragDropped(new EventHandler<DragEvent>()
            {
                @Override
                public void handle(DragEvent event)
                {
                    /* data dropped */
                    /* if there is a string data on dragboard, read it and use it */
                    Dragboard db = event.getDragboard();
                    boolean success = false;
                    if (db.hasString())
                    {
                        //tabPane.setText(db.getString());
                        Tab tabC = new Tab();
                        tabPane.getTabs().add(tabC);
                        success = true;
                    }
                    /* let the source know whether the string was successfully
                     * transferred and used */
                    event.setDropCompleted(success);
    
                    event.consume();
                }
            });
    



    I guess that this transfer is possible?

    REF javafx 2 - How to drag and drop nodes between the components of the tab - stack overflow tab

    I use a graphic (instead of text) for tabs and call setOnDragDetected on this chart. That way you know which tab is moved. There is no nice way to put the tab itself in the dragboard because it is not serializable (see https://javafx-jira.kenai.com/browse/RT-29082), so you'll want to probably just store currently slipped into a property tab.

    Here's a quick example; It only add the tab at the end of the existing tabs in the pane has fallen. If you want to insert it in the location that is closest to the actual drop you probably browse the tabs and find details of chart of each tab, or something.

    import java.util.Random;
    
    import javafx.application.Application;
    import javafx.beans.property.ObjectProperty;
    import javafx.beans.property.SimpleObjectProperty;
    import javafx.event.EventHandler;
    import javafx.scene.Scene;
    import javafx.scene.control.Label;
    import javafx.scene.control.Tab;
    import javafx.scene.control.TabPane;
    import javafx.scene.input.ClipboardContent;
    import javafx.scene.input.DragEvent;
    import javafx.scene.input.Dragboard;
    import javafx.scene.input.MouseEvent;
    import javafx.scene.input.TransferMode;
    import javafx.scene.layout.StackPane;
    import javafx.scene.layout.VBox;
    import javafx.stage.Stage;
    
    public class DraggingTabPane extends Application {
    
      private static final String TAB_DRAG_KEY = "tab" ;
      private ObjectProperty draggingTab ;
    
    @Override
      public void start(Stage primaryStage) {
      draggingTab = new SimpleObjectProperty<>();
      TabPane tabPane1 = createTabPane();
      TabPane tabPane2 = createTabPane();
      VBox root = new VBox(10);
      root.getChildren().addAll(tabPane1, tabPane2);
    
      final Random rng = new Random();
      for (int i=1; i<=8; i++) {
        final Tab tab = createTab("Tab "+i);
        final StackPane pane = new StackPane();
          int red = rng.nextInt(256);
          int green = rng.nextInt(256);
          int blue = rng.nextInt(256);
        String style = String.format("-fx-background-color: rgb(%d, %d, %d);", red, green, blue);
        pane.setStyle(style);
        final Label label = new Label("This is tab "+i);
        label.setStyle(String.format("-fx-text-fill: rgb(%d, %d, %d);", 256-red, 256-green, 256-blue));
        pane.getChildren().add(label);
        pane.setMinWidth(600);
        pane.setMinHeight(250);
        tab.setContent(pane);
        if (i<=4) {
          tabPane1.getTabs().add(tab);
        } else {
          tabPane2.getTabs().add(tab);
        }
      }
    
      primaryStage.setScene(new Scene(root, 600, 600));
      primaryStage.show();
      }
    
      public static void main(String[] args) {
      launch(args);
      }
    
      private TabPane createTabPane() {
        final TabPane tabPane = new TabPane();
        tabPane.setOnDragOver(new EventHandler() {
          @Override
          public void handle(DragEvent event) {
            final Dragboard dragboard = event.getDragboard();
            if (dragboard.hasString()
                && TAB_DRAG_KEY.equals(dragboard.getString())
                && draggingTab.get() != null
                && draggingTab.get().getTabPane() != tabPane) {
              event.acceptTransferModes(TransferMode.MOVE);
              event.consume();
            }
          }
        });
        tabPane.setOnDragDropped(new EventHandler() {
          @Override
          public void handle(DragEvent event) {
            final Dragboard dragboard = event.getDragboard();
            if (dragboard.hasString()
                && TAB_DRAG_KEY.equals(dragboard.getString())
                && draggingTab.get() != null
                && draggingTab.get().getTabPane() != tabPane) {
              final Tab tab = draggingTab.get();
              tab.getTabPane().getTabs().remove(tab);
              tabPane.getTabs().add(tab);
              event.setDropCompleted(true);
              draggingTab.set(null);
              event.consume();
            }
          }
        });
        return tabPane ;
      }
    
      private Tab createTab(String text) {
        final Tab tab = new Tab();
        final Label label = new Label(text);
        tab.setGraphic(label);
        label.setOnDragDetected(new EventHandler() {
          @Override
          public void handle(MouseEvent event) {
            Dragboard dragboard = label.startDragAndDrop(TransferMode.MOVE);
            ClipboardContent clipboardContent = new ClipboardContent();
            clipboardContent.putString(TAB_DRAG_KEY);
            dragboard.setContent(clipboardContent);
            draggingTab.set(tab);
            event.consume();
          }
        });
        return tab ;
      }
    }
    
  • How to install components of the operations on files in Data Integrator

    Hello short Forum,

    I am interested in the use of the components of operations on files in Data Integrator, but get and install them are amazingly obscure.

    I want to talk...

    http://doc.cloveretl.com/documentation/Userguide/index.jsp?topic=/com.cloveretl.GUI.docs/docs/file-operations.html

    The States of documentation (http://doc.cloveretl.com/documentation/UserGuide/index.jsp?topic=/com.cloveretl.gui.docs/docs/components.html) clover...

    "+ Note if you do not see this component category, go to window → Preferences → CloverETL → components in the Palette and tick the two boxes next to file operations.

    However, when I go to window-> Preferences-> CloverETL-> components in the Palette, I can't even file operations. It tells me that the version of clover packed with OEID is not installed components.

    Going to help-> check for updates also give nothing that resembled components file operations.

    I hope that someone here are familiar with the steps necessary to get these installed components...

    Thank you

    Jerome

    Hi Jerome,

    CloverETL documentation that you are talking about is their latest version: CloverETL 3.3.0. If you go to the first page of the documentation, you will see the following note:
    "This Guide refers to the version 3.3.x CloverETL Designer."

    The integrator in EID 2.3.0 does not rely on CloverETL 3.3.x, it is based on CloverETL 3.2.x. Please use the documentation on this page for the Integrator:
    http://docs.Oracle.com/CD/E29805_01/index.htm

    Best,
    Laureline.

  • aid is the development of components for the AS3 video player

    Hi all

    I'm looking for a video player that

    can be resized at design time with should stretch controls (play, pause

    button, volume seekbar controls full button screen etc.)

    I found the same

    kind of player in AS2.0 here. The best part is that it can be resized in the design

    should have stretch of time with its controls.

    emehmedovic.com/xmca/toobplayer/

    You may have already looked at this but, you can use a flvplayback component that has no controls and then add the controls that you are interested in individually to the scene. You can then size and position the control components you want and then use Actionscript to connect each component control for the flvplayback component.

  • Invisibility of the components outside the limits of a container

    I'm new to flex, so I apologize if this is a simple question.  I created several components that I placed inside a group container in my application. The group container does not fill the entire application.  I want to be able to drag components outside the "width" and "height" parameters of the group container and be visible, almost as if the container is a display window.  I created a simple application for example.  I created a button inside a group container in the application, but moved from x and are coordinates of the button outside the boundaries of the group container.  What should I do to make sure you can see is more the button when it is outside the bounds of the container?  Thank you.

    <? XML version = "1.0" encoding = "utf-8"? >

    " < = xmlns:fx s:WindowedApplication ' http://ns.Adobe.com/MXML/2009 "

    xmlns:s = "library://ns.adobe.com/flex/spark".

    xmlns:MX = "library://ns.adobe.com/flex/mx" width = "1024" height = "768" >

    < s:layout >

    < s:BasicLayout / >

    < / s:layout >

    < s:Group width = "500" height = "400" horizontalCenter = red '0' = '0' color = '0 x 121212' >

    < x-= "200" s:Button = "0" label = "Button bills" / >

    < / s:Group >

    < / s:WindowedApplication >

    Take a look at the mask of DisplayObjects property - should do the trick.

  • the design of the app reviews

    Hello
    I am very (very) new to flex. I am building a broad application and complex. As I am inexperienced, I thought I would describe (briefly) how I intend to approach of creating the application and I hope that people can let me know if I'm heading in the right direction.

    The application has three main "areas". Upstairs there are a few fixed buttons, for example, printing etc.
    Then below that we have another row of buttons. These are going to behave in a manner similar to the interface 'Ribbon' of office 2007. So if you click on the 'events' button, for example, one is shown a line sensitive to the context of the buttons for working with events. Most of these buttons will use icons, but that's a different issue.

    Then below this line is the main data area where we (usually) a tree view of the data on the left, and then commands are suitable for the use of these data on the right.

    Now where I hesitate is to know how to implement these different "zones". More precisely the context sensitive buttons.
    I think that the way forward on this issue is to use States, so when a button is clicked the status changes to one where appear appropriate context sensitive buttons, and probably the appropriate data discovers.
    It seems to me that by going this way, that I'll end with a lot of different States, but it is probably inevitable.

    So, I hope I gave you enough information to have an idea of what I'm doing and where I am getting. It seems reasonable?

    Advice or advice greatly appreciated!



    Hi perflexed,

    "I think that the way forward on this issue is to use States" you mention.

    You know Flex ?

    Flex 2 added the tag . First developers Flex relied strongly on and still make it.

    If you are not familiar with , go to the Flex Component Explorer at the following link and navigate in the tree on the left side to: visuals > containers > ViewStack.
    http://examples.Adobe.com/flex3/componentexplorer/Explorer.html

    is in fact the container of non-visual navigation. No Visual which means you need to add some other components of the user interface to allow navigation of the user through the stack.

    Please note that it is not either / or decision whether to use or . In my applications, I almost always use both. FWIW, by default, I use . Generally, I'm going to point of view where there is incremental changes. Usually I'm working in code view, but to work with I switch to design mode. The names of the tags which get nested in well enough to highlight that "incremental changes" tend to be: SetProperty, SetStyle, AddChild, RemoveChild etc.

    No matter if you use or or any other navigation container Please, please, please create your application in the form of a series of custom components (vs as a "monolithic" file that contains 100% of the code ;-)

    BTW, if you adopt a microarchitecture MVC, your request will be naturally created in the form of a series of custom components. Popular MVC used with Flex microarchitectures include Cairngorm and PureMVC.org (among others).

    Rather than my hike on any more, I'll wait for answer you as to if you have questions or reflections on the applicability to your application of vs .

    If you are curious to know more, here are some sources:

    Creating components Flex with Bruce Eckel
    http://www.Artima.com/weblogs/viewpost.jsp?thread=212818

    For Flex beginners 2.0 - use the mx: States and mx:ViewStack view of the Application the change to Tags
    ates-and-mxViewStack-Tags-To-Change-The-Applications-View http://www.brucephillips.Name/blog/index.cfm/2007/3/10/for-Flex-20-Beginners--use-the-mxSt

    Please post back on so the above answers your question, and if you find it useful :-)

    Best regards

    g

  • Designer 6.0: The design editor is disabled.

    Hi all
    We have a repository desigener 2.1. As designer 2.1 is not available, so we moved the repository to 6.0 using the cd "Oracle Designer Upgrade 1.3.2-> 6.0".»
    In the Designer 6.0, the design editor is now disabled(Grayed..). We are unable to open the editor.
    Also on the side server we use Oracle 10 g as database.

    Could you please let me know why we have this problem.

    The 6.0.3 you downloaded is just an upgrade path. It is not the complete designer. The only thing that works is the RON and RAU.

    This is to help you upgrade to Designer 10.

    To upgrade to Designer 10, you will need to install the Developer Suite.
    Select windows http://www.Oracle.com/Technology/Software/Products/IDS/index.html

    There are many changes from 2.1.2 to 10g.

    The migration guide is located at:
    http://www.Oracle.com/technology/products/designer/PDF/9i-1_migration-Guide.PDF

    I hope this helps.
    Michael

  • I am running Yosemite. Should I upgrade to El Capitan before moving on to the Sierra?

    I am running Yosemite. Should I upgrade to El Capitan before moving on to the Sierra?

    No you do not.  Lion 10.7.5 or higher, you're in the clear.

    MacOS Sierra - technical specifications

  • How can I select a web address so that someone can simply click on it to go directly to the designated address?

    When you compose an email, how do I highlight a web address and convert it to a link so that someone can just click on it to go to the designated address?

    According to the help article (hyperlinks in Messages does not work), Thunderbird needs to convert the URL a clickable link while it sends the message. Can you confirm this by composing a message to yourself and see if it works?

  • I want to CLEAR all THE CORRECTION OF THE COLORS of all components of the package

    I want to erase any correction of the colors of all components of the package, so I can start any color correction again from scratch. How can I remove all the correction of the colors of all components of the package?

    Select all clips and remove the Color Correction in video Inspector.

    PS will not work if you have applied multiple effects.

  • An error occurred moving messages to the mailboxes '(null) '.

    I get this message: an error occurred when moving messages to the mailboxes '(null) '.  The selected e-mail is removed from the box, but does not appear in the Recycle Bin.  How can I fix?

    Thank you.

    I have the same problem after updating to OS 10.11.4. What is an IMAP account? If so, what worked for me was to remove the e-mail account and recreate it.

Maybe you are looking for