Jawa / Говнокод #8175 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
public static void setDefaultLookAndFeelDecorated(boolean defaultLookAndFeelDecorated) {
        if (defaultLookAndFeelDecorated) {
            SwingUtilities.appContextPut(defaultLookAndFeelDecoratedKey, Boolean.TRUE);
        } else {
            SwingUtilities.appContextPut(defaultLookAndFeelDecoratedKey, Boolean.FALSE);
        }
}

http://www.java2s.com/Open-Source/Java-Document/6.0-JDK-Core/swing/javax/swing/JFrame.java.htm

Запостил: 3.14159265 3.14159265, (Updated )

Комментарии (21) RSS

  • Мдя. Видимо, метод с одной строчкой кода шибко смутил автора =\
    Для солидности решил переписать.
    Ответить
    • Построчная оплата кода.

      Скорее всего вожжа под хвост надсмотрщику менеджеру попала и он установил драконовский кодестайл.
      Ответить
  • В топку гемдев и хабру. Сорцы Swing - вот истинно неиссякаемый источник говнокода.
    Ответить
  • хотелось бы этого?
    SwingUtilities.appContextPut(defaultLookAndFeelDecoratedKey, defaultLookAndFeelDecorated?Boolean.TRUE:FALSE);
    Ответить
    • Хотелось бы, чтобы вы внесли ясность в вашую слова.
      Ответить
    • Это вопрос вкуса и стиля. Где-то не любят тернарный оператор.
      Ответить
      • Ага. Не любят. Приснопамятный paramString в этом же классе.

        String rootPaneString = (rootPane != null ? rootPane.toString(): "");
        String rootPaneCheckingEnabledString = (rootPaneCheckingEnabled ?"true": "false");

        А в JSlider так вообще
        String paintTicksString = (paintTicks ? "true" : "false");
        String paintTrackString = (paintTrack ? "true" : "false");
        String paintLabelsString = (paintLabels ? "true" : "false");
        String isInvertedString = (isInverted ? "true" : "false");
        String snapToTicksString = (snapToTicks ? "true" : "false");
        String snapToValueString = (snapToValue ? "true" : "false");
        String orientationString = (orientation == HORIZONTAL ? "HORIZONTAL": "VERTICAL");
        Ответить
  • ja obichno tak pishu (NullPointer nikogda ne vozniknet, 4to bi ti ne peredal v equals()):
    SwingUtilities.appContextPut(defaultLook AndFeelDecoratedKey, Boolean.TRUE.equals(defaultLookAndFeelDe corated))
    Ответить
    • ты охуенен. честно.
      только надо было отдельным тредом.

      if ( Boolean.TRUE.equals( defaultLookAndFeelDecorated) ) {
      SwingUtilities.appContextPut(defaultLook AndFeelDecoratedKey, Boolean.TRUE);
      } else { SwingUtilities.appContextPut(defaultLook AndFeelDecoratedKey, Boolean.FALSE);
      }
      Ответить
      • Невидимою нитью мы связаны с тобой,
        И я теперь живу с одною лишь мечтой:
        Как эту нить мне не разорвать,
        Как в этой жизни тебя не потерять?
        Ответить
  • и?P?OO:F?HW!A(W!R$V(L:I!Q I!J?Y.A?J)D,A:B,OG?G)H$A.V)J,W!D!G!V:BV"ZE,IN?K:X.H!C.P M.K$K?O(Q:H?A.P U!L"Y)K,D:I?R"V:S,K"L(K"W)M$G$R,Z(N R:T$M M!D,F.V"P)I,F$Z?P EP U(K.Y QF(O:O"X I:P!V?A?L!Q"O"F(C"C!K?W.P(G$A.X!KK?C:WA M"Y!N F,V,M)YГLXPMSKACSFZUIKLHJLLJAWFKEHUXHAJQZUISYTEVWIRBWHHNRCRSAKDJNBPCALKMFVRQXMJAOFTEUVXXEUWCSZIYBSNVRWPAZMOCZQWTECZKQNPDAB
    Ответить

Добавить комментарий

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8