12.02.2015 / 14:56 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| kingdosya, ты создаешь много маленьких объектов?
|
12.02.2015 / 17:16 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Цитата Kalter: И лучше не злоупотреблять с переменными типа x, y, w, h, r, g, b.Почему? Зачем писать кучу лишнего текста?
__________________
знает толк |
12.02.2015 / 21:58 | |
Addlient_Shaym Пользователь Сейчас: Offline
Регистрация: 13.09.2012
| vl@volk, читабельность ухудшается, не?
|
12.02.2015 / 22:01 | |
StVlad99 Пользователь Сейчас: Offline
Имя: Влад Откуда: Беларусь Регистрация: 25.11.2012
| как сделать скролинг в tiledlayer?
|
12.02.2015 / 22:05 | |
Addlient_Shaym Пользователь Сейчас: Offline
Регистрация: 13.09.2012
| Есть вот такой код: private JTextPane createTextPane(String[] filetxt) {
java.util.List<String> styles = new ArrayList<String>();
java.util.List<String> doctext = new ArrayList<String>();
String[] possibleStyles = {
"[regular]",
"[italic]",
"[bold]",
"[small]",
"[large]",
"[button]",
"[icon]",
"[center]"
};
for(int i = 0; i<filetxt.length; i++){
for(int s = 0; s<possibleStyles.length; s++){
if(filetxt[i].startsWith(possibleStyles[s])){
styles.add(possibleStyles[s]);
}
}
}
String[] initStyles = styles.toArray(new String[styles.size()]);
for(int t = 0; t<filetxt.length; t++){
doctext.add(new StringBuffer(filetxt[t]).delete(0, initStyles[t].length()).toString()+"\n");
}
String[] doctxt = doctext.toArray(new String[doctext.size()]);
JTextPane textPane = new JTextPane();
textPane.setEditable(false);
StyledDocument doc = textPane.getStyledDocument();
addStylesToDocument(doc);
try {
for (int i = 0; i < doctxt.length; i++) {
if (initStyles[i].equals("[center]")) {
SimpleAttributeSet attribs = new SimpleAttributeSet();
StyleConstants.setAlignment(attribs, StyleConstants.ALIGN_CENTER);
textPane.setParagraphAttributes(attribs, true);
} else if(initStyles[i].equals("[icon]")){
ImageIcon txtIcon = createImageIcon(doctxt[i].replaceAll(newline, ""), "image");
if (txtIcon != null) {
SimpleAttributeSet attribs = new SimpleAttributeSet();
StyleConstants.setIcon(attribs, txtIcon);
StyleConstants.setAlignment(attribs, StyleConstants.ALIGN_CENTER);
textPane.setParagraphAttributes(attribs, true);
}
}else {
SimpleAttributeSet attribs = new SimpleAttributeSet();
StyleConstants.setAlignment(attribs, StyleConstants.ALIGN_JUSTIFIED);
textPane.setParagraphAttributes(attribs, true);
}
doc.insertString(doc.getLength(), doctxt[i], doc.getStyle(initStyles[i]));
}
} catch (BadLocationException ble) {
System.err.println("Couldn't insert initial text into text pane.");
}
textPane.setCaretPosition(0);
return textPane;
}
Если в массиве filetxt первой строкой будет строка, начинающаяся с [icon], то вместо картинки в начало текстпэйна добавляется адрес картинки, а сама картинка добавляется в конец текстпэйна. Однако если строка "[icon]/img/image.png" не первая - все работает нормально. Как исправить?
Прикрепленные файлы: MIDlet.java (12.31 кб.) Скачано 571 раз |
13.02.2015 / 00:51 | |
romajava3 Пользователь Сейчас: Offline
Имя: Рома Регистрация: 13.02.2015
| Всем привет, мне сайт посоветовал друг сказал что здесь мне помогут, я в java программирование не разбираюсь, и денег особо лишних не имею, может здесь есть программист каком нету что делать, какой мне поможет бесплатно? У меня вот игра есть не моя, нашел на сайте мобильному, сможете ли вы сделать ее онлайн не всю а только что бы с игры монеты были на сервере и не было взлома в игре ссылка на игру : http://velanylak.spaces.ru/fil...sid=2412808473208033 |
13.02.2015 / 01:19 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| romajava3, как этого друга зовут-то?
С java, программированием поможем, но писать за тебя ничего не будем.
Изменено Ксакеп (13.02 / 01:19) (всего 1 раз) |
13.02.2015 / 01:20 | |
romajava3 Пользователь Сейчас: Offline
Имя: Рома Регистрация: 13.02.2015
| Nike какой-то
|
13.02.2015 / 01:43 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| romajava3, чтож ты так с другом то...
__________________
わからない!! |
13.02.2015 / 08:04 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| helltar, ты?
|