Which Layout Manager allows this

hi i have a JPanel with the size of 300w 300h, this JPanel is inside a horizontal split pane. I need to add a JTable inside the JPanel at coordinates x = 350 and y = 20; which means it is placed hidden inside the JPanel because the size of JPanel is smaller. how do i do this? it wont let me.
The idea is that when i move the split pane it will show the table. thanks very much

Thanks for the reply, i did that but nothing appeared
in my panel. Did i miss setting up anything.
Thanks again.I think that the width, height, x, and y of the component default to 0, which is why you can not see the component. To set them use:
component.setBounds(x, y, width, height);

Similar Messages

  • Which layout manager can do this?

    Heya folks.
    I've been developing a piece of software and laid out the UI by hand (not using any NetBeans or whatever).
    What i have issue with now is setting 3x JTextFields to 33% of the frame's width. Im using GridBagLayout with constraints and cannot achieve that effect.
    Here is the example of what im trying to achieve (and yes its photoshoped, well....actually "MSpaint"ed :P )
    http://i51.tinypic.com/2u7osvb.png
    I want to have a JLabel over each JTextField too.

    Kleopatra wrote:
    Darryl Burke wrote:
    I would nest panels with different layouts to achieve the same result more easily.nesting is for nerds <g> Or slaves, being bound to core LayoutManagers. Or people that post to these forums and expect answers that start with anything other than "Go ask the 3rd party developer..".
    As a side note. Not that I am doubting the power of the LMs you outlined. To read Karsten's* (JGoodies) posts on public forums indicates he has a far better grasp of easy & fluid layout management than is incorporated in many of the core layouts.
    * Disclaimer: I was granted a free license to use JGoodies PLAFs and layouts - though I have been very slack in not using it to full advantage.

  • Being Nice to your Layout manager - Is this the right way?

    Ive written a custom component that basically provides multi-line text wrapping and a few other nice things.
    I had a bit of trouble when I came to implementing
    getPreferredSize()  getMinimumSize() This is because ideally, I'd like the component to use as much space horizontally as possible, whilst using only as much vertical space as necessary.
    To do this, I used the parents width as the minimum horizontal size. This then allowed me to work out the height.
    Question is - is that the right way to do it? Other than that, I just cant think of a way to get the width I need when the component is first added to its container.
    Cheers for any input,
    Dave

    If you want it to use as much horizontal space as possible, that means you want its width to be equal to its container's width (perhaps minus a bit for borders or something). So in that case you would have to set its minimum width to that number, and that's exactly what you did. There could be other ways to do it, but yours seems perfectly fine to me.

  • "allow this device to wake up the computer" does not work with fingerprin​t

    Device Manager ---> Synaptics FP sensors (WBF) (PID 0017) ---> Properties ----> Power Management ---> Allow this device to wake up the computer" is grey (=inactiv) and unckecked. How to make it active? Driver 4.5.266. Last version of the software. Everything is ON. What may be a solution.

    Hello Jacky ,
    Do you mean that after rebooting the computer , the option ‘Allow the computer to turn off this device to save power’ is enabled?
    And you are the only one user that affected?
    If you are the only user that affected, please refer to the following article to fix the corrupted profile.
    http://windows.microsoft.com/en-au/windows/fix-corrupted-user-profile#1TC=windows-7
    If you are not the only user that affected, please go to the manufacturer website and update the driver.
    Best regards,
    Fangzhou CHEN
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Is there any simple layout manager?

    One that just put things where I wanted them without changing their location?
    I've set the x and y for each component, why changing it?
    I've tried setting the layout manager to null but then it just doesn't display nothing...

    > But when I did that, nothing displayed even though
    I've set the location and size of each component.
    You can do it like this:import javax.swing.*;
    public class HelloWorldSwing {
        private static void createAndShowGUI() {
            JFrame frame = new JFrame("null layout");
            frame.setSize(150,150);
            frame.setLayout(null);
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            JLabel label = new JLabel("Testing 1, 2...");
            label.setBounds(30,20,100,25);
            /*  setBounds(30,20,100,25) =
            +----------------------------------------
            |          ^
            |          | 20
            |   30     v           100
            |<--------> <----------------------->
            |                                   ^
            |                                   | 25
            |                                   v
            |
            frame.getContentPane().add(label);
            frame.setVisible(true);
        public static void main(String[] args) {
            javax.swing.SwingUtilities.invokeLater(new Runnable() {
                public void run() {
                    createAndShowGUI();
    }But it's better to use a layout manager. This is a good tutorial:
    http://java.sun.com/docs/books/tutorial/uiswing/layout/using.html

  • I have a 2T apple time capsule and router. I bought a Hauppauge WinTV extender which allows regular TV to be broadcasted on a PC. The program allows streaming to a Mac or iPad, iPhone, etc. I need to open a port on the router to allow this to work.

    I have a 2T apple time capsule and router. I bought a Hauppauge Win TV extender which allows TV to be broadcasted on a PC. The program allows for the TV to be streamed on a Mac, Iphone, Ipad. I need to access the router set up options to open a port on the router to allow this program to stream the TV to the Mac and Iphone. I do not know how to access the apple time capsule router to change the settings to open a port on the router. help please.

    Firstly you do not need to open ports to stream locally.. there is no port block in local LAN.. only WAN to LAN. So there is a good chance it is not needed at all..
    Opening ports on the TC I strongly recommend a v5 airport utility.. you can download one for windows if you don't have a Mac.. iOS version of the utility I am not sure but it will not work to do complex things.
    In the v5 utility go to the NAT area, and click on port mappings.
    Sorry I don't have a screen shot at the moment of the actual mapping page.. but simply put the IP of the device you want opened and the port.
    There are plenty of posts with this info if you google.
    But as noted.. this is purely WAN to LAN.. nothing else.

  • I keep getting a message after start up saying "Completer wants to make changes. Type your password to allow this (which I have not done). Have screen shots. What do I do? Read this is malware. Running Yosemite OS X 10.10.1

    Have mac book pro, OS X Yosemite 10.10.1.  I get this after start up: "Completer wants to make changes. Type your password to allow this" (which I have not entered. When I cancel, there is some unknown "installer" icon on my desktop. If I move it to the trash, this all just starts over on the next time it is restarted. Have screenshots, but for some reason I can not attach to this message right now. Heard this is malware...HELP!

    There is no need to download anything to solve this problem.
    If Safari crashes on launch and you don't have another web browser, you should be able to launch Safari by starting up in safe mode.
    You may have installed the "Genieo" or "InstallMac" ad-injection malware. Follow the instructions on this Apple Support page to remove it.
    Back up all data before making any changes.
    Besides the files listed in the linked support article, you may also need to remove this file in the same way:
    ~/Library/LaunchAgents/com.genieo.completer.ltvbit.plist
    If there are other items with a name that includes "Genieo" or "genieo" alongside any of those you find, remove them as well.
    One of the steps in the article is to remove malicious Safari extensions. Do the equivalent in the Chrome and Firefox browsers, if you use either of those.
    After removing the malware, remember to reset your home page in all the web browsers affected, if it was changed.
    If you don't find any of the files or extensions listed, or if removing them doesn't stop the ad injection, then you may have one of the other kinds of adware covered by the support article. Follow the rest of the instructions in the article.
    Make sure you don't repeat the mistake that led you to install the malware. Chances are you got it from an Internet cesspit such as "Softonic" or "CNET Download." Never visit either of those sites again. You might also have downloaded it from an ad in a page on some other site. The ad would probably have included a large green button labeled "Download" or "Download Now" in white letters. The button is designed to confuse people who intend to download something else on the same page. If you ever download a file that isn't obviously what you expected, delete it immediately.
    In the Security & Privacy pane of System Preferences, select the General tab. The radio button marked Anywhere  should not be selected. If it is, click the lock icon to unlock the settings, then select one of the other buttons. After that, don't ignore a warning that you are about to run or install an application from an unknown developer.
    Still in System Preferences, open the App Store or Software Update pane and check the box marked
              Install system data files and security updates (OS X 10.10 or later)
    or
              Download updates automatically (OS X 10.9 or earlier)
    if it's not already checked.

  • How to make a scanned PDF file searchable? I bought an Adobe service which I thought allowed me to do this

    How to make a scanned PDF file searchable? I bought an Adobe service which I thought allowed me to do this, but I do not see any instructions how to do it.

    Hi,
    When using Adobe ExportPDF online service, it will run OCR itself when converting any PDF to other file format.
    It also depends upon the quality of the scanned document, so it might be possible that it does not make the file searchable.
    Regards,
    Anubha

  • Which layout for this?

    Whis layout manager should I use for this type of gui? Any details about how to set it up would be aprreciated as well.
    http://www.kommi.com/images/fetch-panel.jpg

    which layout for this?You are not restricted to a single Layout Manager. Mix and match to get the desired effect.
    For example maybe start with a BorderLayout. Add one panel to the West and the other panel to the Center. The West panel might use a GridLayout. The Center panel might use a BorderLayout, then add the text area to the center and the progress bar to the south.
    Read the tutorial on [url http://java.sun.com/docs/books/tutorial/uiswing/layout/visual.html]How to Use Layout Managers and experiment for yourself.

  • I have updated new apple Iphone5 virsion which do not allowed sim card purchased in India, help me to solved this problem and I can enjoy my trip in India

    I am blocked, as I have updated new apple virsion, which do not allowed sim card purchased in India, at present I am in India
    and I want to use my phone using by purchase local sim card, please help me to solve this problem...Jayendrabhai Patel

    YOU will need to contact the carrier to whom the phone is locked.  YOU will need to see IF that carrier offers unlocking and IF you qualify.  This has nothing to do with Apple or this forum.
    Best,
    GDG

  • Have Yahoo Mail Plus, which does not allow ads. When on my work computer and log into my Yahoo account, ads do appear?? This does not happen on Explorer. Help

    Have a Yahoo Mail Plus account, which does not allow for ads. It works fine on Explorer, but when used on Firefox the same ads always appear both at the top and left margins "Dr. Oz New Weight Loss Secret". Yahoo says it is a Firefox issue. Please help.

    another thing you can try is to [[Reset Firefox – easily fix most problems|reset firefox]].
    in case there are still adverts shown in places where they aren't supposed to be afterwards, it sounds like an issue with malware on the system. please run a full scan of your pc with the security software already in place and different tools like the [http://www.malwarebytes.org/products/malwarebytes_free free version of malwarebytes], [http://www.microsoft.com/security/scanner/default.aspx microsoft safety scanner] or [http://www.kaspersky.com/security-scan kaspersky security scan].
    [[Troubleshoot Firefox issues caused by malware]]

  • Customizable Ringtones... Which Models allow this?

    I have a black flip phone... not sure what model, but it does not allow customizable ringtones... I will send sound files to the phone, but it is under "sounds" and there is no option to save it as a ringtone.
    Before, I had a razr (or however you spell it) that DID allow customizable ringtones, I had a theme song to my favorite videogame as my ringtone, and it allowed me to send the file to the phone and save it as my ringtone.
    Now... can anyone tell me why some models will allow this and some will not? Like there is some feature or program that will allow this detail on a phone? I have asked the staff at my local verizon stores, and online represenatives, but no one knows what makes the difference in what will allow a customizable ringtone.
    I know I cant possibly be the only person who has had this problem, so Im hoping someone here can help, me please!

    archblade7777,  I understand your concerns. Each phone is different because each are a different model and because of the different manufactures. Each phone model can have similar features although they have the same manufacture. The manufacturer can also remove and add different features to each phone series. What type of phone do you have. We can review the your manual and provide you with more detailed information about your particular phone. Please reply with your phone model and the community can assist you with further.
    KinquanaH_VZW

  • Placing components without layout manager not working

    Hey there, I am working on a java game version of pong which I have begun to try and do using Java Swing. The problem I am currently having is reposition the components in the main window part of the game which is were the user can start a new game or close the program. I having tried using the absolute positioning by setting the layout manager to null but then everything goes blank. I can't figure out why this is not working. Here is the code so far...
    import javax.swing.*;
    import java.awt.*;
    public class SwingPractice extends JFrame
        private Container contents;
        private JLabel titleLabel;
        private JButton startGameButton;
        public SwingPractice()
            super("SwingPractice");       
            contents = getContentPane();
            contents.setLayout(null);
            this.getContentPane().setBackground(Color.BLUE);
            startGameButton = new JButton("Start Game");
            startGameButton.setFont(new Font("Visitor TT1 BRK", Font.PLAIN, 24));
            startGameButton.setForeground(Color.cyan);
            startGameButton.setBackground(Color.blue);       
            startGameButton.setBounds(350,350, 75, 75);
            titleLabel = new JLabel("The Amazing Ping Pong Game!!");
            titleLabel.setForeground(Color.cyan);
            titleLabel.setBackground(Color.blue);
            titleLabel.setOpaque(true);
            titleLabel.setFont(new Font("Visitor TT1 BRK", Font.PLAIN, 24));
            titleLabel.setBounds(0,350, 75, 75);
            contents.add(startGameButton);
            contents.add(titleLabel);
            setSize(700,350);
            setResizable(false);
            setVisible(true);
        /*private class SwingPracticeEvents implements ActionListener
        public static void main(String [] args)
            SwingPractice window = new SwingPractice();
            window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       Any other critiquing would be greatly appreciated. Thank you.
    Edited by: 804210 on Oct 21, 2010 1:30 PM

    804210 wrote:
    Hey there, I am working on a java game version of pong which I have begun to try and do using Java Swing. The problem I am currently having is reposition the components in the main window part of the game which is were the user can start a new game or close the program. I having tried using the absolute positioning by setting the layout manager to nullDon't. Ever. Never. Well, mostly.
    Read the tutorial chapter about [url http://java.sun.com/docs/books/tutorial/uiswing/layout/index.html]Laying out components. It even features a section on absolute positioning - which you should skip reading, of course! :o)
    And read this old Sun topic: http://forums.sun.com/thread.jspa?threadID=5411066
    Edited by: jduprez on Oct 21, 2010 10:48 PM

  • Layout manager issue.

    I was hoping that someone could shed some light on why one layout manage will allow an applet to be inserted in a class that extends JFrame but not another.
    Here is the guts of the problem I have an class that extends applet to display a pie chart. I then have a seperate class that extends JFrame that display two input boxes and a button. When the user enters two fields and clicks draw the pie chart displays working with the two numbers. The JFrame class that works uses the border layout. I change the class to use gridbag, and now only the textboxes display. Can anyone help. Here is the code for the three classes.
    This is the applet class....
    * File: PieChart.java
    * PieChart class is an Swing applet that use a pie chart
    * to show the percentage. It is used by PieChartExample
    * to show what percetange of a payment actually goes to
    * pay interest. There is no error handling in the program.
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.geom.*;
    import javax.swing.*;
    public class PieChart extends JApplet {
    final static Color bg = Color.white;
    final static Color fg = Color.black;
    private double percent;
    public void init() {
    //Initialize drawing colors
    setBackground(bg);
    setForeground(fg);
    percent = 1.0;
         public void setPercentage(double pct) {
              this.percent = pct;
    public void paint(Graphics g) {
    Graphics2D g2 = (Graphics2D) g;
    g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
    g2.setPaint(fg);
    drawAnnotation(g2);
    drawArc(g2, percent);
    public void drawAnnotation(Graphics2D g2) {
              // draw a small green circle
              g2.setPaint(Color.green);
    g2.fill(new Ellipse2D.Double(200, 200, 10,10));
    // draw a small red circle
    g2.setPaint(Color.red);
    g2.fill(new Ellipse2D.Double(270, 200, 10, 10));
    g2.setPaint(Color.black);
    g2.drawString("Interest", 210, 210); // write "Interest" by green circle
    g2.drawString("Principal", 280, 210); // write "Principal" by red circle
         public void drawArc(Graphics2D g2, double percent) {
    // draw the interest portion
              g2.setPaint(Color.green);
              g2.fill(new Arc2D.Double(10,10,200,200, 0, percent * 360, Arc2D.PIE));
              // draw the rest (principal portion)
              g2.setPaint(Color.red);
              g2.fill(new Arc2D.Double(10,10,200,200, percent * 360, (1-percent)*360, Arc2D.PIE));
    This is the JFrame class using Boarderlayout that works.
    * File: PieChartExample.java
    * The program demonstrate a simple use of pie chart. It takes total
    * payment and interest paid from user input and draws a pie chart
    * to show the percentage of interert to total payment. There is no
    * error handling whatsoever in the example program, so you can see
    * that it can be broken easily.
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.geom.*;
    import javax.swing.*;
    public class PieChartExample extends JFrame {
         final static int CHART_WIDTH = 800;
         final static int CHART_HEIGHT = 300;
         JPanel panel ;
         JLabel paymentLabel;
         JTextField paymentField;
         JLabel interestLabel;
         JTextField interestField;
         JButton show;
    PieChart applet;
    public PieChartExample() {
    super("Pie Chart Example");
    panel = new JPanel();
    paymentLabel = new JLabel("Payment: $");
    panel.add(paymentLabel);
    paymentField = new JTextField(10);
    panel.add(paymentField);
    interestLabel = new JLabel("Interest: $");
    panel.add(interestLabel);
    interestField = new JTextField(10);
    panel.add(interestField);
    show = new JButton("Draw");
    panel.add(show);
    this.getContentPane().add("North", panel);
    applet = new PieChart();
    this.getContentPane().add("Center", applet);
    show.addActionListener(new ActionListener() {
                   public void actionPerformed(ActionEvent evt) {
                        double interest = Double.parseDouble(interestField.getText());
                        double payment = Double.parseDouble(paymentField.getText());
                        double percent = interest / payment;
                        //System.out.println("In event handler, percent is " + percent);
                        applet.setPercentage(percent);
                        applet.repaint();
    private static void createAndShowGUI() {
    PieChartExample f = new PieChartExample();
    f.pack();
    f.setSize(new Dimension(CHART_WIDTH ,CHART_HEIGHT));
    f.show();
    public static void main(String[] args) {
    //Schedule a job for the event-dispatching thread:
    //creating and showing this application's GUI.
    javax.swing.SwingUtilities.invokeLater(new Runnable() {
    public void run() {
    createAndShowGUI();
    This is the modified class to use GridBag that fails.
    * File: PieChartExample2.java
    * The program demonstrate a simple use of pie chart. It takes total
    * payment and interest paid from user input and draws a pie chart
    * to show the percentage of interert to total payment. There is no
    * error handling whatsoever in the example program, so you can see
    * that it can be broken easily.
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.geom.*;
    import javax.swing.*;
    public class PieChartExample2 extends JFrame {
         final static int CHART_WIDTH = 800;
         final static int CHART_HEIGHT = 300;
         JPanel panel ;
         JLabel paymentLabel;
         JTextField paymentField;
         JLabel interestLabel;
         JTextField interestField;
         JButton show;
    PieChart applet;
    public PieChartExample2() {
    super("Pie Chart Example");
    // Get container and set layout manager
    Container contentPane = getContentPane();
    GridBagLayout gridbag = new GridBagLayout();
    GridBagConstraints c = new GridBagConstraints();
    contentPane.setLayout(gridbag);
    c.fill = GridBagConstraints.HORIZONTAL;
    panel = new JPanel();
    paymentLabel = new JLabel("Payment: $");
    panel.add(paymentLabel);
    paymentField = new JTextField(10);
    panel.add(paymentField);
    interestLabel = new JLabel("Interest: $");
    panel.add(interestLabel);
    interestField = new JTextField(10);
    panel.add(interestField);
    show = new JButton("Draw");
    panel.add(show);
    c.gridx = 0;
    c.gridy = 0;
    gridbag.setConstraints(panel, c);
    contentPane.add(panel);
    applet = new PieChart();
    c.gridx = 0;
    c.gridy = 1;
    gridbag.setConstraints(applet, c);
    contentPane.add(applet);
    show.addActionListener(new ActionListener() {
                   public void actionPerformed(ActionEvent evt) {
                        double interest = Double.parseDouble(interestField.getText());
                        double payment = Double.parseDouble(paymentField.getText());
                        double percent = interest / payment;
                        //System.out.println("In event handler, percent is " + percent);
                        applet.setPercentage(percent);
                        applet.repaint();
    private static void createAndShowGUI() {
    PieChartExample2 f = new PieChartExample2();
    f.pack();
    f.setSize(new Dimension(CHART_WIDTH ,CHART_HEIGHT));
    f.show();
    public static void main(String[] args) {
    //Schedule a job for the event-dispatching thread:
    //creating and showing this application's GUI.
    javax.swing.SwingUtilities.invokeLater(new Runnable() {
    public void run() {
    createAndShowGUI();
    }

    Ok. It seems I may be wrong and that this may not be a concurrent call issue. I overode the components setBounds and setLocation methods and it appears that an external class is updating the position of these components while layoutContainer is attempting to position them. I can see that the correct positions are being set in the setBounds method, but this is happening after layoutContainer has called getLocation on the components. To be a little more specific, I am using a JLayeredPane to display some overlapping JLabels with images. I have implemented drag and drop on these labels so that dropping one on another swaps the images. The label positions and sizes are not being changed during the drop (I don't want them to move or resize just change images). However, for some reason I have yet to discover, two calls to set bounds are being made on the labels. The first call is relocating the label to the second labels position, the second call is relocating the label back to it's original position. If anyone has any insight on why the label position are changing when I am not explicitly repositioning them please reply. I will post another reply when I have corrected the problem or found a work around for it. I am awarding the dukes to tjacobs1 since he was the only responses I've had so far.

  • Layout Management in Table Control

    Hi Dialog Programming Experts,
    I have a new requirement - adding Layout Management options in Table Control. This is dialog/module programming, not ALV Report. Is there a function module for this?
    Thanks so much in advance for your help.
    Regards,
    Joyreen

    Hi
    For filter use the following function modules,
    l_rightx-id = l_index.
      l_rightx-fieldname = 'DESCR'.
      l_rightx-text = text-054.
      APPEND l_rightx TO i_rightx.
      l_index = l_index + 1.
      CLEAR l_rightx.
      l_rightx-id = l_index.
      l_rightx-fieldname = 'DEL_CM'.
      l_rightx-text = text-055.
      APPEND l_rightx TO i_rightx.
    CALL FUNCTION 'CEP_DOUBLE_ALV'
           EXPORTING
                i_title_left  = text-034
                i_title_right = text-035
                i_popup_title = text-036
           IMPORTING
                e_cancelled   = l_cancelled
           TABLES
                t_leftx       = i_leftx[]
                t_rightx      = i_rightx[].
    Firstly populate the right table with all fields which you want in the filtering condition. The left table will be populated once the use selects some fields and transfer it to the left portion of the dialog.
    Then use the following FM like this.
    DATA: i_group TYPE lvc_t_sgrp.
          CALL FUNCTION 'LVC_FILTER_DIALOG'
               EXPORTING
                    it_fieldcat   = i_fldcat1
                    it_groups     = i_group
               TABLES
                    it_data       = i_ziteminvoice[]
               CHANGING
                    ct_filter_lvc = i_filter
               EXCEPTIONS
                    no_change     = 1
                    OTHERS        = 2.
    here filter table should have fields from left table above.
    Once you get the filter data, populate range table for each fields and then delete your internal table using these range.
    CASE l_filter-fieldname.
                  WHEN 'ITMNO'.
                    l_itmno-sign = l_filter-sign.
                    l_itmno-option = l_filter-option.
                    l_itmno-low = l_filter-low.
                    l_itmno-high = l_filter-high.
                    APPEND l_itmno TO li_itmno.
                    CLEAR l_itmno.
    DELETE i_ziteminvoice WHERE NOT  itmno IN li_itmno OR
                                          NOT  aedat IN li_aedat OR...
    First check this if it works, else let me know.
    Thanks
    Sourav.

Maybe you are looking for

  • Pass a value in textbox from choose from list.

    Hi SAP experts, How to pass a value from a choosefrom list into textbox.? i'd created a form then in my one textbox, i inserted a choosefrom list. im trying to pass a CardCode but im getting a Bad Value ERROR. whis is my code in Creating a textbox wi

  • Increase IFS/CMS Performance by changing db Parameters

    Can anyone help me by identifying which Oracle database parameter should i change to increase performance relating to working with files in cms? Such as file retrieval, editing and saving. Not raletd to optimising the network. Thanks

  • JSF 1.1 Custom ViewHandler to add Components dynamically

    Hi, I need to add UIComponents dynamically on each JSF view. Using JSF 1.2, i can write a custom ViewHandler and override createView, like :     public UIViewRoot createView(FacesContext facesContext, String viewName) {         UIViewRoot viewRoot =

  • How to raise Workflow error from pl/sql procedure

    Hi, I have this OWB mapping that runs a PL/SQL procedure. The mapping is deployed to Workflow and OEM. The workflow is scheduled and run from OEM, and I can watch its progress/completion in the Workflow Monitor. Occasionally, the PL/SQL hits a situat

  • IPhoto goes non responsive on load up

    Hiya, Running iPhoto with Aperture for my photography AS level. Both applications have serious issues loading up. I understand that Aperture is effectively an add on for iPhoto and they both use the same library hence why I am placing the blame on iP