Search
Write a publication
Pull to refresh
0
0
alex3d @alex3d

User

Send message
это вариант похож?
JPanel pnl = new JPanel(new MigLayout());
CC labelConstraints = new CC().gap("100lp");
pnl.add(new Label("label1"), labelConstraints);
pnl.add(new JTextField(), new CC().growX().width("100%").split().sizeGroupY("tfHeight"));
pnl.add(new JButton("..."), new CC().wrap().height("0!").sizeGroupY("tfHeight"));
pnl.add(new Label("label2"), labelConstraints);
pnl.add(new JTextField(), new CC().growX().width("100%").wrap());
pnl.add(new Label("label3"), labelConstraints);
pnl.add(new JPasswordField(), new CC().width("200lp").wrap());

pnl.add(new JButton("button1"), new CC().skip().pushY().alignY("bottom"));

pnl.add(new JLabel(new ImageIcon(new URL(ICON_URL))), new CC().pos("0",null,null,"100%"));
А то что текст на кнопке в другом L&F может не поместиться вас не смущает? Если уж так хочется одинаковые размеры — надо размер текстового поля увеличивать под кнопку.
В MigLayout тоже можно все размеры жестко прописать как у вас только под каким-нибудь линуксом с другими шрифтами в фиксированное текстовое поле влезет только пол буквы в высоту.
что именно не похоже?
то что у вас фиксирована ширина поля с паролем и кнопка уезжает вниз?
или нужно указать ширину колонки с JLabel?
Вот ещё вариант с MigLayout:
— «строк» почти нет (при желани наверное и от этих можно будет избавиться)
— абсоютное позиционирование в MigLayout есть
        JPanel pnl = new JPanel(new MigLayout(""));
        CC tfConstraints = new CC().growX().width("100%").wrap();
        pnl.add(new Label("label1"));
        pnl.add(new JTextField(), tfConstraints);
        pnl.add(new Label("label2"));
        pnl.add(new JTextField(), tfConstraints);
        pnl.add(new Label("label3"));
        pnl.add(new JTextField(), tfConstraints);

        pnl.add(new JButton("button1"), new CC().skip());

        pnl.add(new JLabel("absolute"), new CC().pos("0","0"));
Для будильников можно использовать `at`:
echo -n "banshee --play; amixer -c 0 set Master 60" | at 7:30
с dnsfhu101.disa.mil прокатывает
в 33м нужно пообщаться с одним из NS серверов disa.mil
В 33 в сторону IRI копать надо?
хм, мой make вот что говорит

$ (make -h 2>&1 && make -v) | grep -e "Make\|-j "
-j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg.
GNU Make 3.81
ЖЖ первым разнес аккаунты по поддоментам из-за того, что там в своих журналах
разрешено прописывать любой css-код, который в свою очередь может
украсть куки через expression в IE или -moz-bindins в Firefox.
http://www.davidpashley.com/blog/computing/livejournal-mozilla-bug.html

На хабре видимо только для красоты пользовательские поддомены используются.
Надо срочно пересмотреть всего пиксара :)
2

Information

Rating
Does not participate
Registered
Activity