В HTML и CSS, если есть тип ввода = текст, если мы использовали padding-left: 10px; например, текст будет написан на расстоянии 10 пикселей от левой границы, как я могу это сделать в java?Заполнение в приложении Java
0
A
ответ
0
Для вывода консоли вы можете System.out.printf
так, чтобы остались утеплитель:
System.out.printf("%10s%s%n", "", someStr);
0
В Swing вы можете создать пустую рамку. Ниже приведен пример кода, добавляющего такие отступы в текстовое поле:
import javax.swing.BorderFactory;
import javax.swing.JFrame;
import javax.swing.JTextField;
import javax.swing.SwingUtilities;
import javax.swing.border.Border;
public class Main {
private JFrame frame;
private JTextField t;
protected void initUI() {
frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
t = new JTextField();
Border padding = BorderFactory.createEmptyBorder(0, 10, 0, 0);
if (t.getBorder() != null) {
t.setBorder(BorderFactory.createCompoundBorder(t.getBorder(), padding));
} else {
t.setBorder(padding);
}
frame.add(t);
frame.pack();
frame.setVisible(true);
}
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
new Main().initUI();
}
});
}
}
Смежные вопросы
- 1. Заполнение SourceList в приложении Xamarin.Mac
- 2. Заполнение jTable в JAVA
- 3. Заполнение массива в java
- 4. Заполнение матрицы в java
- 5. Заполнение прямоугольника в Java
- 6. Заполнение хашмапа в Java
- 7. Динамическое заполнение tabName в приложении R Shiny
- 8. Заполнение данных в приложении без регистрации android
- 9. Заполнение массива байтов в Java
- 10. заполнение массива bidimensionnal в java
- 11. Java: заполнение пакетов в памяти
- 12. Динамическое заполнение массива в Java
- 13. Заполнение массива объектов в Java
- 14. Заполнение области щелчка в Java
- 15. Заполнение 2D-массива в Java
- 16. Java - Заполнение целого числа
- 17. Автоматическое заполнение Netbeans Java
- 18. ComboBox, Автоматическое заполнение. Java
- 19. Java - заполнение перекрывающегося многоугольника
- 20. Заполнение многомерных массивов Java
- 21. Заполнение массива java переменной
- 22. Заполнение таблицы Java Hash
- 23. Заполнение вертикальной матрицы Java
- 24. заполнение jComboBox в JAVA в Netbeans 6.5
- 25. Заполнение коллекции java от GUI
- 26. Заполнение окна приложения Java AWT
- 27. Java: заполнение прямоугольника на сетке
- 28. Заполнение массива неограниченным индексом - Java
- 29. Java - Заполнение массива от конструктора
- 30. Не правильно заполнение массива Java
Вы имеете в виду Java Swing? Конечно, он не использует CSS. – duffymo
Пустая рамка: http://stackoverflow.com/questions/5328405/jpanel-padding-in-java –
Я думаю, вы должны быть более конкретными. –