Newbie: pacman GUI

Sorry for this blatently newbie question, but I'm trying to use the pacman GUI (as mentioned onthe wiki page https://wiki.archlinux.org/index.php/Pa … Frontends), but can't figure out how to install any of them.
I'm using KDE, so want to try KPackageKit & AppSet, but can't figure out the pacman command to load it.
Searching the on-line package list at http://www.archlinux.org/packages/ also doesn't turn up any reference to these programs.
I'm using the "core", "extra" and "community" repositories.
Can someone please give me a pointer to help me?
TIA

Thanks for the suggestions.  I'm an old Gentoo user (migrating due to the slowly degrading quality of gentoo..  <sigh>), so I actually prefer the command line for most stuff like this.  Like you, Trilby, I think the GUI just gets in the way of true understanding whats going on under the hood.
Actually, all I really needed was a list of packages, and the AUR list that Awebb suggested worked great.  Now that I have that, I'm not going to bother with the GUI.
Thanks for the help!

Similar Messages

  • Newbie Pacman question [SOLVED]

    I am very new to ArchLinux (less than 24 hours exposure) and have one simple question so far...
    I cannot seem to figure out why when I run:
    pacman -Q apache
    I get an error saying it cannot find any packages named apache, but when I do:
    pacman -S apache
    It magically finds apache and its required dependencies...what am I missing here? Just trying to understand this system a bit better.
    Thanks in advance!
    Last edited by ckeck (2009-10-05 15:36:16)

    Thanks everyone -- I had read through it but I guess I missed that option. My mistake.
    Loving Arch so far...any thoughts or advice if coming from mostly a Debian background? Finding a lot of little differences that are throwing me off

  • Urgent help on GUI

    Hello,
    I am a newbie to GUIs in java. I am writing an application that has 4 buttons.
    You can run the codes below to see how it looks.
    I need it to connect to an oracle server when the "Connect to Server" button is clicked
    If the connection is successful,It should set the text on lblStatus to "Connected", and the
    "Get sales amount" and "Close connection" buttons should be enabled, while the
    "Connect to server button be disable"
    Otherwise a dialog box should pop up, displaying "Cannot connect to server").
    If the "Get Sales amount" button is clicked, it should display a dialog box that will
    accept user input for a store name and it should display the corresponding sales
    value from the SALES table. If the user input is "all". It should display sale amount for all
    stores in the SALES table.
    If the "Close connection" button is clicked, it should close the connection to server
    and display appropraite information in the lblStatus bar.
    My codes
    ==================
    import java.awt.*;
    import javax.swing.*;
    import java.awt.event.*;
    import javax.swing.event.*;
    public class ConnectorDemo{
    public static void main (String [] args) {
    //Create window,its size, panel and add the message to be displayed at the bottom
    JFrame frame = new JFrame("Java Coursework");
    frame.setSize(350,220);
    JPanel p = new JPanel(new BorderLayout());
    p.add(new JLabel("Not connected"),BorderLayout.SOUTH);
    // Create components,their equal sizes,locations and enable or disable them
    JButton buttonOne;
    buttonOne = new JButton("Connect to server");
    buttonOne.setSize(220,30);
    buttonOne.setEnabled(true);
    buttonOne.setLocation(80,20);
    JButton buttonTwo;
    buttonTwo = new JButton("Get Sales Amount");
    buttonTwo.setSize(220,30);
    buttonTwo.setEnabled(false);
    buttonTwo.setLocation(80,60);
    JButton buttonThree;
    buttonThree = new JButton("Close connection to server");
    buttonThree.setSize(220,30);
    buttonThree.setEnabled(false);
    buttonThree.setLocation(80,100);
    JButton buttonFour;
    buttonFour = new JButton("Exit");
    buttonFour.setSize(220,30);
    buttonFour.setEnabled(true);
    buttonFour.setLocation(80,140);
    buttonFour.addActionListener (new ButtonFourListener());
    // Add components to the window
    frame.getContentPane().add(buttonOne);
    frame.getContentPane().add(buttonTwo);
    frame.getContentPane().add(buttonThree);
    frame.getContentPane().add(buttonFour);
    frame.getContentPane().add(p);
    // Display window
    frame.setVisible(true);
    static class ButtonFourListener implements ActionListener {
    public void actionPerformed(ActionEvent e) {
    JButton buttonFour = (JButton) e.getSource();
    System.exit(0);
    }//End listener
    Database
    ================
    CREATE TABLE SALES(
         shop_name VARCHAR2(30),
         sale_amount INTEGER);
    INSERT INTO SALES VALUES('waitrose', 1500);
    INSERT INTO SALES VALUES('argos', 1500);
    INSERT INTO SALES VALUES('asda', 1500);
    INSERT INTO SALES VALUES('tesco', 1500);

    You're going to need to create ActionListeners for the buttons, just like the ActionListener for button 4, except you'll want to do different things when the buttons are pressed. Here's a tutorial on ActionListeners and handling events: http://java.sun.com/docs/books/tutorial/uiswing/learn/example2.html#handlingEvents

  • New User needs Help...

    Hello Everybody!
    I am MetalheadGautham, a guy who has been using linux since May 2007, and linux made me what I am - a guy with an attitude, from a n00b who couldn't use his brains thanks to windows. I migrated from Ubuntu 7.04, my first distro, to Ubuntu 8.04 on may 2008 then within a few weeks, I got rid of that horrible piece of bloatware. Then I installed Debian Lenny, and then migrated to Sidux in just a couple of days, when I heard lenny was about to go on a suspended animation soon.;)
    I installed arch a week back, since even debian sid was proving too slow for my hardware, and I think its the best linux distro ever. Period. Its so simple to use, everything can be done so very easily, that I think even Ubuntu was much much harder to use than arch. But I still have lots of unsolved issues, since I am still a newbie (depending on how far you stretch the defination of the word "newbie").
    1. Hardware
    I have a Pentium 4 "Prescott" 2.66GHz processor (not the HT technology model), 256MB DDR 400MHz RAM, Intel D915GLVG motherboard with onboard Intel GMA 900 Video and RealTek ALC880 Audio. I hope you see that this is certainly not the best system in the world... I run KDEmod on this. So far, except for Firefox hanging, I have found no issues. Any advice on running arch on this ugly baby ?
    2. IceDE
    I am trying to create a full DE using IceWM, called IceDE. I want to make lightweight easy to use apps, either simple commandline like nano or curses based terminal apps or light gui apps available for use on this. So far I use EmelFM as file manager, DFM for desktop icons, nano for text editing and xterm for terminal. I need some more apps, mainly a media player. Please suggest a good light weight all-format-supported media player for this environment.
    3. AUR and Pacman
    I need a good GUI client for Pacman. I heard of aorut or something. How good is it and is it a native KDEmod app ? And is there a simpler way to install stuff from AUR other than visiting the site each time ? Is there some AUR client ? And does anyone know some good commandline pacman game ?
    4. Konqueror issues
    Konqueror can't use WYSIWYG editing mode in vBulletin. If I press and hold the down arrow in a text box, I can't reach the end of the text I am typing. I need some adblock filters for doubleclick, ad.yeildmanager, google, yahoo, etc. Please help. I want to replace firefox completely.
    5. Doccumentation
    Can someone please link me to some good .txt files containing well formatted doccumentation I can read with less while in commandline mode ? I need all the doccumentation I can use, since without that as a newbie I can get seriously screwed on this distro. I want one for newbies, pacman, kdemod, aourt, AUR, fstab, rc.conf and most importantly, kernel compiling. Files with formatted coloured text to help see things more clearly will be welcome. And why doesn't arch place the doccumentation files anywhere in the OS after installing ? I had to copy the wiki manually via another live CD to my /home directory in order to finish my configuring.

    rooloo wrote:
    3. AUR and Pacman
    I need a good GUI client for Pacman. I heard of aorut or something. How good is it and is it a native KDEmod app ? And is there a simpler way to install stuff from AUR other than visiting the site each time ? Is there some AUR client ? And does anyone know some good commandline pacman game ? big_smile
    it's not GUI and it's called yaourt. Fortunately you only need to visit the AUR once and use makepkg to build yaourt. Then once installed you can use yaourt like pacman and install stuff directly from AUR using yaourt in terminal. Yaourt is a wrapper for pacman that gives AUR functionality.
    5. Doccumentation
    You could try
    man man
    man pacman
    man yaourt
    man rc.conf
    man fstab
    or how about the wiki? Did you see the links at the top of the page?
    http://wiki.archlinux.org/
    yaorut ? I guess thats the one. I don't need GUIs. I just need something better. I am pretty comfortable with commandline.
    rooloo wrote:
    btw,
    makepkg, AUR, and ABS are discussed extensively in the wiki.
    yes they are, but I need text only version browsable from commandline init 3 using less. And man pages don't make the cut - they are not sufficiently newbie friendly since they lack advices and tips.
    skottish wrote:
    Welcome to the forums MetalheadGautham.
    Most WMs will get the best out of your system, including Ice. Openbox is a good choice here at Arch. You'll get tons of helpful advice for that one; Just about everyone loves Openbox here. I've used E17 on a machine with far lower specs than yours with excellent results. In fact, it's all I use on both of my computers. Just don't use the default theme, you'd be at risk of random vomiting!
    As far as a media player goes: Xine is very lightweight and can play most formats. Mplayer and VLC are a bit heavier but play more formats, and both will do well on machines less powerful than yours. MPD is a great choice for music. I use Sonata as a front end and love it. The combination is extremely lightweight.
    IceWM is simply THE LIGHTEST I have ever seen. It uses lesser ram than fluxbox which uses lesser ram than openbox. Along with that, its got great features - flag+space to run a command of your choice, a network monitor, a cpu load monitor, a tray, workspaces, easy to edit menus, etc. Its simply THE best. Thats why I didn't install the LXDE based OpenBox and decided to create my own IceDE just for the fun of it.
    I have been thinking of Xine MPlayer and VLC, but I need something commandline. I remember that launching vlc via (I guess) ncurses-vlc or something launches the ncurses version. I don't know the same for MPlayer and Xine. Which uses the least resources while in commandline ? And I don't want mpd since I want to keep things as simple as possible, with ONE APP PER TASK approach.
    mcmillan wrote:Since you asked about a gui app and yaourt isn't what you're looking for you might want to look at shaman. It's made by the same people involved in making kdemod, and they've done a nice job of integrating it with kde4.
    Sounds good. But I doubt I will be using it most of the time since I love working from init 3. Is there a (n)curses client for pacman, the way aptitude exists for apt-get ?
    Square wrote:When it comes to hardware, you're ok on everything. I would suggest upgrading your RAM if you get a chance however, for 256MB could put you at a snag every once and a while (Especially if using a DE). About 512MB is perfect IMO, for a basic desktop, and could greatly improve overall performance.
    I am thinking of getting myself another gig of ram on 2nd of august (the sunday). Will it help run KDE4 without issues ?
    And will my onboard gpu become better if I up its vram from the current 12mb to 192mb ? (after adding a gig ofcourse).
    peets wrote:I suggest that you learn to enjoy your shell (bash, zsh, fish, ...) It's my quick and scriptable file manager. I find it fun to use.
    I am trying... its fun... but I have still not managed to COMPLETELY replace a file manager with the shell due to various obvious reasons (like speed while using).

  • Using getGraphics()

    Hi fellas,
    i m a newbie in gui developing
    when i draw using component.getGraphics().drawXYZ()
    the drawing gets lost when the component is repainted
    using setIgnoreRepaint doesnt work.
    can someone tell be how to correct this problem.
    ie using getGraphics and not losing your drawing..
    thanks in advance
    z_idane

    For rendering that persists put the rendering code inside an appropriate paint method, eg,
        // Swing component
        protected void paintComponent(Graphics g)
        // AWT component or
        // advanced use in top-level containers or Swing
        public void paint(Graphics g).
    This way the paint method will be called for/during each repaint. Using 'getGraphics' is generally not recommended for custom rendering work (graphics and images).

  • Help with regard to flex and flash

    Hi
    I am a newbie to GUI developement... I would like to create a GUI for my application which is in C for an android platform. I did get a few suggestions which says Adobe Flex is suitable for doing the same. But I am still not clear as to what would be the best tool I can pick on for doing the same. Will flash serve the purpose as well ? I need  a GUI with good animation and look and feel.
    Thank you !
    Reshma

    You can have an inner class. If you have problems using more than one class you are severly limiting yourself.
    Are you using JDK 1.4.2 or 1.5
    Try this code, you only need one java file.
    import java.util.ArrayList;
    import java.util.List;
    public class SimpleExample {
        public static void main(String[] args) {
            List list = new ArrayList(100);
            for (int n = 0; n < 100; n++) {
                list.add(new Data(n, n * n, n * n * n));
            // add 1 to j and k.
            for (int n = 0; n < 100; n++) {
                Data data = (Data) list.get(n);
                data.j++;
                data.k++;
            // print out all values.
            for (int n = 0; n < 100; n++) {
                System.out.println(n + ": " + list.get(n));
        public static class Data {
            int i, j, k;
            public Data(int i, int j, int k) {
                this.i = i;
                this.j = j;
                this.k = k;
            public Data(String text) {
                String[] nums = text.split(",");
                i = Integer.parseInt(nums[0]);
                j = Integer.parseInt(nums[1]);
                k = Integer.parseInt(nums[2]);
            public String toString() {
                return i + "," + j + "," + k;
    }

  • Handbook translation

    Hi there... it's been a long time since my last login here.. happy to be back...
    i've read the anouncement on the arch linux handbook, by dusty philips, and i must say: congratulations... that's great news... and I wanna help... what would you guys think about making translations of this handbook?? I can make the brazilian portuguese translation. I've already translated the shaman (pacman GUI)... and many lines of the pc-bsd OS... I fell good doing so... 'cause i can bring the system to other brazilian users who can't completely understand the english language...
    what do you ppl think about it? can we do that?

    The handbook is a fairly unmodified version of the wiki Beginner's Guide, converted to a special layout in openoffice, and with a poorly designed cover slapped on. Theoretically, any of the existing (or new) translations of the beginner's guide can be converted to handbook format, so ensuring those pages are up-to-date would be the first step. (In your case: http://wiki.archlinux.org/index.php/Gui … do_Brasil) )
    The main modifications required to turn it into handbook format (aside from styling, page numbers, margins, etc) are making sure that links to other wiki articles or web pages are either:
    1) Converted to a link that can be typed
    2) The contents of the related article copied into the handbook document
    If you sent me an open-office document with these things done, I could take care of things like TOC, headers, footers, page numbers, and so on.  You could also design a different cover if you wanted.
    The major question is whether or not it is worth the amount of work that will have to be put into it.
    side question: What are the differences between Portuguese and Brazilian Portuguese?  I have a friend from Portugal (she's in Canada teaching Portuguese).  Are the two languages extremely different, or is it kind of like the difference between Mexican Spanish and Madrid Spanish, or Quebec French and Parisian French? Just curious...
    Cheers,
    Dusty

  • Beginner with JfileChooser

    Im a total newb with GUIs and Java, so please be nice :)
    im trying to do something which i thought would be very simple, making a button that when clicked on opens a JFileChooser dialog box.
    so using design mode, i dropped the button in, added an actionPerformed event. then in the source view added this:
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
    // TODO add your handling code here:
    JFileChooser chooser = new JFileChooser();
    int returnVal = chooser.showOpenDialog(parent);
    to my understanding, this should open a file browser dialog (and do nothing else). but when i preview the form, and click on the button, it does nothing.
    i've read through the JFileChooser tutorial, but im confused because it doesnt use netbeans.

    !. You should post a small, complete program that demonstates your problem. The error is in what you didin't post.
    2. If you're a newbie at Java, trying to write a GUI app is diving into the deep end. Consider spending more time writing non-GUI apps first, even if they don't seem so exciting.
    3. Here's a demo of how to listen to a button.
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class Example implements ActionListener {
         public void actionPerformed(ActionEvent evt) {
              JFileChooser chooser = new JFileChooser();
              int result = chooser.showOpenDialog((Component) evt.getSource());
         public static void main(String[] args) {
              JButton btn = new JButton("press");
              btn.addActionListener(new Example()); //Did you call addActionListener?
              JFrame f = new JFrame("Example");
              f.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
              f.getContentPane().add(btn, BorderLayout.NORTH);
              f.setSize(400,300);
              f.setLocationRelativeTo(null);
              f.setVisible(true);
    }4. IDEs like NetBeans don't help you learn to program. They get in the way by adding a layer of magic. Until you are clear on the fundamentals of GUI programming, for example, you'd do better to just use a simple editor like TextPad.

  • Package control...

    Wouldn't it be great if there was a command or program that would scan through all the installed packages on your system and create a nice, tree view including structure of dependencies. The program could use the information from /var/lib/pacman/local to create this package tree.
    I know that it's possible to navigate through these directories manually but it's time consuming and chaotic.

    Bingo
    It's written in pyGTK/glade and it handles recursive dependencies. Just take a look at this thread please:
    http://bbs.archlinux.org/viewtopic.php? … pacman+gui
    there's a link to the author's page and you can download gpacsearch there.
    It looks awesome, just what i needed.
    Edit: It's almost what i needed;)
    This program shows only dependencies so far. Would it be hard to implement %REQUIREDBY% section to the packagage information window????

  • (paid support) Pacman Update GUI

    Below the project description. If you are interested in doing this programming job, please email/pm me.
    If there are questions, please reply to this post.
    Pacman Update GUI
    Archlinux (http://www.archlinux.org/) uses the pacman package manager. A number of GUI applications to control this package manager exist (http://wiki.archlinux.org/index.php/Pac … _Frontends), but none suit our needs.
    For this project you will need to design and implement two independent GTK+ applications: an Update Manager and an Update Applet. The Update Manager must be an application that guides the user through updating the system. The Update Applet must be an application which shows a systray icon. This application will check for updates once in a while and notify the user if there are updates.
    Both applications must be internationalized/localized and written in C, C++ or Python. The applications should have as little dependencies as possible. The applications must include installation scripts. The applications must be installed in compiled form. Any configuration needed for these tools should be systemwide. We do not need a gui for configuration.
    Update Manager
    The Update Manager must be an application that guides the user through the steps of updating the system with as little effort and as little user interaction as possible. You are expected to first define the minimal amount of steps required, design the application and then implement the application (gui and internals).
    There are two possibilities for this applications:
    1. You develop it from scratch.
    2. You modify the gnome update manager (used in eg ubuntu) to work with pacman.
    We will rely on your expertise to decide which approach is best.
    Update Applet
    The Update Applet provides a systray icon which checks for system updates in regular intervals. The applet should have a tooltip showing the update status, and a context menu with a few options, such as "Check for updates now", "About" and "start Update Manager". You are expected to design and implement the application.

    I don't get why you should allow your users to update their OS(that is their GUI, their kernel, xorg, libc and other _core_ functionality). These components are already quite "great" and shouldn't need upgrading if that is your worry. Only in the case of some new device coming out and the kernel or xorg need to support it i can see the problem. This should happen very rarely though. I mean, why should you allow your OS to be upgraded by some lowly non-tech users. I don't know of many workplaces which allow their users to upgrade their windows versions for example...
    You could always upgrade the OS every X years if needed.
    If the boss wants his emplyees to be able to download whichever apps/games they want then ofcourse you could allow this, but this should only be allowed if said apps/games doesn't drag in new versions of xorg, kernel versions or other core functionality or its dependencies.
    Just blacklist these in pacman.conf and make the file unwritable for the users...
    This way you only need external repo for apps which doesn't install without user intervention.
    Here i define "core functionality" as all the code responsible for giving a "working computer" as defined by the boss and you if he's not very IT. If you are worried about security and this is why you want a constantly updating machine then just connect all the machines to a router/firewall before they are allowed onto the net. That one could be an arch machine...
    Also I haven't tried xfce in a long while but you should watch against giving "windows users/mac users" anything which isn't glitzy and full-featured, because if the users doesn't think the OS have all the functionality they "need" and they don't think it looks fancy enough they have a tendency to go back to whatever OS they came from or try to "upgrade" their own os... which might spell problems for you.
    You know, never underestimate the ingeniousness of an idiot.
    Just my 5 cents.
    Last edited by test1000 (2010-06-25 00:13:42)

  • Which GUI designer/IDE to use for  a newbie?

    Hi,
    I'm a newbie to Swing and would like to know which GUI designer is easiest to use.
    I've tried Jigloo, Neatbeans.. but they don't seem to be simple. You can't drag/drop with them.
    I've tried Jframebuilder and it seems the easiest to use. You just draw, drag drop and voila you have a frame with components in just minutes and its java codes too.
    But with Jframebuilder, I still need an IDE to run/debug right? because when I import it into Eclipse, I can see the Java file but no design view. The Jframebuilder version I have is a trial 3.3 relase.
    Any suggestions ...please...to help me setup and get going.
    Thanks

    noone? :(

  • Which Swing GUI Designer to use for a newbie?

    Hi,
    I'm a newbie to Swing and would like to know which GUI designer is easiest to use.
    I've tried Jigloo, Neatbeans.. but they don't seem to be simple. You can't drag/drop with them.
    I've tried Jframebuilder and it seems the easiest to use. You just draw, drag drop and voila you have a frame with components in just minutes and its java codes too.
    But with Jframebuilder, I still need an IDE to run/debug right? because when I import it into Eclipse, I can see the Java file but no design view. The Jframebuilder version I have is a trial 3.3 relase.
    Any suggestions ...please...to help me setup and get going.
    Thanks

    Personally, I think you should create your first simple GUIs by hand. That will give you a better feel for what is going on, and you will definitely learn more than if you just drag and drop components from a toolbox. My five cents.

  • Newbie: GUI front end to update data in a table

    Hi: I have some tables in a oracle database to which I want to provide a web based GUI that end users can update, delete and add new records. Is there an application (preferably freeware) that can do this? Basically the user interface should show the current list of records and allow user to delete existing records or add new records.
    Thanks
    Ray

    This is not a Web interface, but SQL Developer can be used without any Oracle client installation, just a runtime.
    And you have iSQL*Plus which allow you to run any query, almost like the overknown SQL*Plus.
    By the way, why did you want to allow all your users to modify data without any application ? You may have some problem of data inconsistency for the business logic, if the data are updated without any application code.
    Nicolas.

  • [SOLVED] pacman -Syu issues for a newbie

    Hi all,
    After my very first installation of arch in my laptop, following the Beginners Guide, I tried to upgrade my system in order to continue installing wifi, gnome, etc...
    after a Pacman -syy, followed by pacman -Syu, I got the following output:
    :: Syncronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    :: Starting full system upgrade...
    resolving dependencies...
    warning: dependency cycle detected:
    warning: bash will be installed before its glibc dependency
    warning: dependency cycle detected:
    warning: readline will be installed before its glibc dependency
    warning: dependency cycle detected:
    warning: ncurses will be installed before its glibc dependency
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: ipw3945: requires kernel26<2.6.26
    after looking for something on the web, i found something like this in the URL  http://bbs.archlinux.org/viewtopic.php?id=56431 , but after deleting the /usr/lib/klibc/include/asm, I've got the same errors
    How can I continue installing arch?
    Thanks a lot,
    Josep
    Last edited by [email protected] (2008-12-22 10:22:47)

    http://bbs.archlinux.org/viewtopic.php?id=58297

  • Newbie: Java FX Resizable Gui Layout

    Dear all,
    I am trying to create a User Interface for entering address data. The GUI should be resizable so i was experimenting with the jfxtras Grid Layout.
    With the included code a rudimentary Gui is created. My Problem is that i cannot control the initial sizes of my TextBoxes. In my example the Kunden Nr is too large. The Name and Vorname Fields are too small. I tried to manage the sizes using the hspan variable. Defining widths using layoutInfo was not successful.
    Can anyone give me a hint how to set sizes for TextBoxes ?
    Thanks in advance
    import org.jfxtras.scene.layout.*;
    import org.jfxtras.scene.*;
    import javafx.scene.*;
    import javafx.stage.*;
    import ch.bizWare.fx.components.*;
    import javafx.scene.control.TextBox;
    import javafx.scene.text.*;
    import javafx.scene.layout.*;
    import org.jfxtras.scene.shape.*;
    import javafx.scene.paint.*;
    // Container Definition
    var scene : ResizableScene;
    var mainStage : Stage;
    var tbKdNr : TextBox = TextBox{
        layoutInfo: GridLayoutInfo{hgrow: Grow.ALWAYS}
    var lKdNr : Text = Text{
        content: "Kunden Nr"
    var tbAnrede : TextBox = TextBox{
        layoutInfo: GridLayoutInfo{hgrow: Grow.ALWAYS, hspan: 1}
    var lAnrede : Text = Text{
        content: "Anrede"
    var tbName : TextBox = TextBox{
        layoutInfo: GridLayoutInfo{hgrow: Grow.ALWAYS, hspan : 2}
    var lName : Text = Text{
        content: "Name"
    var tbVorname : TextBox = TextBox{
        layoutInfo: GridLayoutInfo{hgrow: Grow.ALWAYS, hspan: 2}
    var lVorname : Text = Text{
        content: "Vorname"
    var tbAdresse : TextBox = TextBox{
        layoutInfo: GridLayoutInfo{hgrow: Grow.ALWAYS, hspan: 4}
    var lAdresse : Text = Text{
        content: "Adresse des Kunden"
    var tbPlzOrt : TextBox = TextBox{
        layoutInfo: GridLayoutInfo{hgrow: Grow.ALWAYS, hspan: 2}
    var lPlzOrt : Text = Text{
        content: "PLZ/Ort"
    var grid : Grid = Grid {
        rows: [ Row{
                     cells : [lKdNr, tbKdNr]
                Row{
                    cells : [lAnrede, tbAnrede, lName, tbName, lVorname, tbVorname]
                Row{
                    cells : [lAdresse, tbAdresse, lPlzOrt, tbPlzOrt]
    scene = ResizableScene {
       width : 600;
       height: 200;
       content:grid    
    // Stage Initialize
    mainStage = Stage {
        title : "Adresse erfassen"
        scene : scene
    }

    Here is my resizable custom EmployeeUI component with address
    package ui.custom;
    import javafx.scene.shape.Rectangle;
    import javafx.stage.Stage;
    import javafx.scene.paint.Color;
    import org.jfxtras.scene.ResizableScene;
    import javafx.scene.text.Text;
    import org.jfxtras.scene.layout.MigLayout;
    import org.jfxtras.scene.layout.MigLayout.*;
    import loans.calc.*;
    import javafx.stage.Stage;
    import javafx.scene.Node;
    import javafx.scene.paint.Color;
    import javafx.scene.control.TextBox;
    import javafx.scene.control.Button;
    import javafx.scene.CustomNode;
    import javafx.scene.Scene;
    import javafx.scene.control.Label;
    import javafx.scene.layout.Stack;
    import org.jfxtras.scene.ResizableCustomNode;
    import org.jfxtras.scene.layout.ResizableVBox;
    import org.jfxtras.stage.JFXDialog;
    import javafx.ext.swing.SwingComboBox;
    import javafx.ext.swing.SwingComboBoxItem;
    import javafx.util.Sequences;
    import javafx.scene.paint.LinearGradient;
    import javafx.scene.paint.Stop;
    import javafx.scene.text.Font;
    import javafx.ext.swing.SwingComponent;
    import javax.swing.JTextArea;
    import javax.swing.JScrollPane;
    import javafx.ext.swing.SwingTextField;
    import javafx.scene.shape.Line;
    * @author gusaros
    public class EmployeeUI extends ResizableCustomNode {
    var linearGradient = LinearGradient {
                endY: 1 endX: 0
                stops : [
                    Stop { offset: 0.0 color: Color.web("#eae8e3") },
                    Stop { offset: 1.0 color: Color.WHITE },
    public  var employee:Employee;
    var line1 = Line {
              startX: 10, startY: 10
              endY: 10
              endX: bind width - 10
              // endX: 230, endY: 100
              strokeWidth: 2
              stroke: Color.DARKGRAY
    var header = Text {content:
               "E m p l o y e e   i n f o r m a t i o n"
               font: Font.font("Serif",18)
         var emptyLabel=Label {
             id:"emptyLabel"
             text: ""};
      var firstNameLabel=Label {
             id:"firstNameLabel"
             text: "First Name:"};
    var firstNameField=TextBox {
           id:"firstNameField"
           selectOnFocus: false
           editable:false
           text: bind employee.firstName
       var lastNameLabel=Label {
           id:"lastNameLabel"
            text: "Last Name:" };
        var lastNameField=TextBox {
        id:"lastNameField"
        text: bind employee.lastName
    var dobLabel=Label {
           id:"dobLabel"
            text: "DOB:" };
    var dobField=TextBox {
        id:"dobField" };
    var taxNumberLabel=Label {
           id:"taxNumberLabel"
            text: "Tax number:" };
    var taxNumberField=TextBox {
        id:"taxNumberField" };
    var titleLabel=Label {
           id:"titleLabel"
            text: "Title:" };
    var titleField=TextBox {
        id:"titleField" };
    var planTypeLabel=Label {
           id:"planTypeLabel"
            text: "Plan type:" };
    var planTypeField=TextBox {
        id:"planTypeField" };
    var activeStatusLabel=Label {
           id:"activeStatusLabel"
            text: "Active status:" };
    var activeStatusField=TextBox {
        id:"activeStatusField"
      var serviceLabel=Label {
           id:"servicel"
            text: "Service:" };
    var serviceField=TextBox {
        id:"servicef"  };
    var deductionsLabel=Label {
           id:"deductionsLabel"
            text: "Deductions:" };
    var deductionsField=TextBox {
        id:"deductionsField"
        text:"0"
    var deductionsLabel75=Label {
           id:"deductionsLabel75"
            text: bind if (activeStatusField.text == "B")   " 75% deductions:"  else
            " 90% deductions:"         };
    var deductionsField75=TextBox {
        id:"deductionsField75"
        text: bind if (activeStatusField.text == "B") "{Double.parseDouble(deductionsField.text) * 0.75 }"
                  else  "{Double.parseDouble(deductionsField.text) * 0.9 }"
    var minPaymentLabel=Label {
           id:"minpaymentLabel"
            text: "Minimum payment:" };
    var minPaymentField=TextBox {
           id:"minpaymentfield"
    var reserveLabel=Label {
           id:"reserveLabel"
            text: "Reserve:" };
    var reserveField=TextBox {
        id:"reserveField"
        text:""
    var taxableamtLabel=Label {
           id:"taxableamtLabel"
            text: "Taxable amt:" };
    var taxableamtField=TextBox {
        id:"taxableamtField"
        text:""
    var dcploanLabel=Label {
           id:"ldcploanLabel"
            text: "Current DCP loan :" };
    var dcploanField=TextBox {
        id:"dcploanField"
        text:""
    var addressLabel=Label {
        id:"addressLabel"
        text: "Address:"
    var addressField=TextBox {
        id:"addressField"
    var cityLabel=Label {
        id:"cityLabel"
        text: "City:"
    var cityField=TextBox {
        id:"cityField"
    var stateLabel=Label {
        id:"stateLabel"
        text: "State:"
    var stateField = TextBox {
        id: "statefield"
        columns: 2
    var stateField:SwingComboBox = SwingComboBox {
       id: "stateField"
       items: [
          SwingComboBoxItem{text:"MD"},
          SwingComboBoxItem{text:"CA"},
          SwingComboBoxItem{text:"NY"}
       visible: true
    var zipLabel=Label {
       id:"zipCodeLabel"
       text: "ZIP Code:"
    var zipField=TextBox {
       id:"zipCodeField"
      // Nodes to be laid out
    var nodesToLayout = bind [
        migNode(header, "span,alignx center, wrap" ),
          migNode(emptyLabel,   "wrap" ),
       migNode(firstNameLabel,  "" ),
       migNode(firstNameField,  "" ),
       migNode(lastNameLabel,  "alignx right" ),
       migNode(lastNameField, "" ),
       migNode(dobLabel, "alignx right" ),
       migNode(dobField, "wrap" ),
       migNode(taxNumberLabel, "" ),
       migNode(taxNumberField, "" ),
        migNode(titleLabel, "alignx right" ),
       migNode(titleField, "span, grow,wrap" ),
       migNode(planTypeLabel, "" ),
       migNode(planTypeField, "" ),
       migNode(activeStatusLabel, "alignx right" ),
       migNode(activeStatusField, "" ),
       migNode(serviceLabel, "alignx right" ),
       migNode(serviceField, "wrap" ),
    migNode(Label{ text:"" }, "wrap" ),
    // migNode( line1, "span"  ),
    // migNode(Label{ text:"" }, "wrap" ),
    migNode(addressLabel, "" ),
      migNode(addressField,  "span, grow" ),
       migNode(cityLabel, "" ),
       migNode(cityField, "" ),
       migNode(stateLabel, "alignx right" ),
       migNode(stateField, "", ),
       migNode(zipLabel, "alignx right" ),
       migNode(zipField, "wrap" ),
       migNode(Label{ text:"" }, "wrap" ),
       // ... other nodes are added here ...
      var rowConstraintString:String = "";
    var layoutConstraintString:String = "";
    override function create() {
                MigLayout {
                   constraints: bind layoutConstraintString
                   content:bind  nodesToLayout
                   rows: bind rowConstraintString
    }

Maybe you are looking for

  • Apple TV 3 Status Light turns ON and stays ON when I turn ON my Broadband Modem. How do I stop this ?

    Since I updated my Apple TV 3 to 5.1.1, the Status Light turns ON and stays ON when I turn ON my Broadband Modem. How do I stop this ? At the moment I have to go to the HDMI channel that my  ATV 3 is connected to, wake the ATV, then put it back to sl

  • Our webpage is getting version as 0 since updating to 31.0

    I access one of my company's webpage regularly, which is developed using html and have some kind of dynamic editing tools(cms-edit-form) embedded so that any one can edit a section of page by using all basic features available typically in MS Office.

  • Masters and previews all mixed up

    Recently the wife has started organizing our large (over 73 gigs) iPhoto library and complained that many of the photos were displaying as small: thumbnail sized. Investigating, I opened the iPhoto Library and found that the contents of the Masters a

  • Scrolling text font question

    Is it possible to use more than one font size in one clip of scrolling text? I would like some things a bit larger than others, but I think If I make multiple clips, I will have a hard time syncing them up. Thanks in advance. john

  • Can I run airtunes through an ethernet cable?

    OK, so we discover that AirTunes is not very reliable, keeps cutting out, and is not really an appropriate part of a Hi-Fi system. If I want to have the Mac a long way from my amp, an alternative is a long audio cable. Pricey, and prone to interferen