|
|
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
Сделал все по книжке, но не создает файл при щелчке по кнопке JButton Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 15:21:23 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
ArkadiСделал все по книжке, но не создает файл при щелчке по кнопке JButton А почему должен? А зачем было вываливать всю колбасу если и так всё понятно: Код: java 1. 2. 3. 4. Что этот код делает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 15:23:05 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, этот кусочек делает проверку: если есть аналогичный файл, то удаляет. Если нет, то создает новый файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 15:35:14 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
ArkadiBlazkowicz, этот кусочек делает проверку: если есть аналогичный файл, то удаляет. Если нет, то создает новый файл. А восклицательный знак там для чего? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 15:37:12 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, понял, убрал, сделал так. все равно не работает Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:12:30 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
Arkadiпонял Что именно? Код: java 1. 2. 3. Если файл уже существует, то давайте попробуем его создать. А если файла не существует то и хрен с ним. Так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:19:51 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
А следующим этапом - отказ операционной системы создавать файл в корне c: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:32:36 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, извиняюсь, что то не так. запутался. Если файл уже существует то удалить ее и создать новый файл. Если не существует, то создать. Код: java 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:34:05 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
ArkadiBlazkowicz, извиняюсь, что то не так. запутался. Если файл уже существует то удалить ее и создать новый файл. Если не существует, то создать. Код: java 1. 2. 3. 4. 5. 6. Индуизм детектед, срочно читать про if else ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:36:22 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
if (d.exists()) { d.delete(); } d.createNewFile(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 15:06:20 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
JulT, zalexaka, С точки зрения логики вы, возможно, и правы. А вот с точки зрения java.io.File - не совсем. File.delete() не выкидывает исключений. В случае, если файл не удалось удалить, он просто вернет false. Поэтому вторая проверка на наличие файла непосредственно перед попыткой создания, вполне имеет смысл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 15:31:09 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
ребята, я сеичас без if и else пишу, но все равно при клики мышкой не работает. я что то не дочитал в книжке? не пойму Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 16:31:07 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
Arkadi, Пошаговой отладкой пользуетесь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 16:39:29 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Спасибо, понял, почитал как поставить точку останова и запустить отладчик. Поставил точку останова на строке: d.createNewFile(); и запустил отладчик. А теперь как можно понять что здесь не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 17:33:56 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
В NetBeans пишете? Просто не понятно, у вас действительно нет слушателей, или IDE их спрятала. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 17:37:34 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
Неудачно выбрано расположение файла ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 17:38:43 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
button.addMouseListener(this); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 17:51:08 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
BlazkowiczJulT, zalexaka, С точки зрения логики вы, возможно, и правы. А вот с точки зрения java.io.File - не совсем. File.delete() не выкидывает исключений. В случае, если файл не удалось удалить, он просто вернет false. Поэтому вторая проверка на наличие файла непосредственно перед попыткой создания, вполне имеет смысл. Круто, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 00:22:08 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
JulTBlazkowiczJulT, zalexaka, С точки зрения логики вы, возможно, и правы. А вот с точки зрения java.io.File - не совсем. File.delete() не выкидывает исключений. В случае, если файл не удалось удалить, он просто вернет false. Поэтому вторая проверка на наличие файла непосредственно перед попыткой создания, вполне имеет смысл. Круто, спасибо! А в java 7 можно вообще так - Код: java 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 02:07:13 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
забыл ник if(Files.deleteIfExist()) Files.create(); Если файла не было то он и не появится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 10:16:38 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
[Blazkowicz,][/В NetBeans пишете? Просто не понятно, у вас действительно нет слушателей, или IDE их спрятала.] 1) как это спрятало? как можно проверить? 2) прописываю: button.addMouseListener(this); не работает (( 3) как пользоваться пошаговой отладкой? не получается, помогите пожалуйста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 13:34:26 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 13:38:10 |
|
||
|
Создание файла при щелчке по JButton
|
|||
|---|---|---|---|
|
#18+
Arkadi, Вот я решил твою проблему, проверял работает. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2013, 23:56:55 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38320961&tid=2128935]: |
0ms |
get settings: |
15ms |
get forum list: |
22ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
72ms |
get topic data: |
21ms |
get forum data: |
5ms |
get page messages: |
105ms |
get tp. blocked users: |
3ms |
| others: | 276ms |
| total: | 531ms |

| 0 / 0 |
